HairBSDF, gamma for a refracted ray

Time bar (total: 14.5s)

analyze719.0ms (5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%6.3%93.7%0%0%0%0
0%0%6.3%93.7%0%0%0%1
0%0%6.3%93.7%0%0%0%2
0%0%6.3%93.7%0%0%0%3
0%0%6.3%93.7%0%0%0%4
0%0%6.3%93.7%0%0%0%5
12.5%0.8%5.5%93.7%0%0%0%6
12.5%0.8%5.5%93.7%0%0%0%7
16.7%1%4.9%93.7%0%0.4%0%8
23.7%1.4%4.4%93.7%0%0.5%0%9
26.2%1.4%3.9%93.7%0%1%0%10
33.9%1.5%3%93.7%0%1.8%0%11
38.9%1.7%2.7%93.7%0%1.9%0%12
Compiler

Compiled 44 to 30 computations (31.8% saved)

sample3.7s (25.5%)

Results
2.2s8256×body256valid
1.5s8030×body256invalid
Bogosity

preprocess141.0ms (1%)

Algorithm
egg-herbie
Rules
1390×fma-neg
876×fma-def
790×div-sub
768×sub-neg
724×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053389
1111389
2207389
3544389
41186389
52163389
63341389
74369389
85889389
96499389
107354389
Stop Event
node limit
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 (neg.f32 eta) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 h h) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 (neg.f32 eta) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 h h) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 h (neg.f32 h)) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 h (/.f32 h (sqrt.f32 (-.f32 1 (*.f32 h h)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (/.f32 eta (sqrt.f32 (-.f32 1 (*.f32 eta eta)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (/.f32 eta (sqrt.f32 (neg.f32 (fma.f32 eta eta -1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (/.f32 (*.f32 eta (neg.f32 eta)) (sqrt.f32 (fma.f32 eta (neg.f32 eta) 1)))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h h)))))
Symmetry

(abs sinTheta_O)

(abs eta)

Compiler

Compiled 24 to 16 computations (33.3% saved)

simplify102.0ms (0.7%)

Algorithm
egg-herbie
Rules
1968×fma-def
1454×sub-neg
1328×div-sub
766×unsub-neg
676×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01655
12955
24355
38155
414055
520455
631955
762055
8113955
9211255
10382555
11512355
12681755
13791955
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))

eval1.0ms (0%)

Compiler

Compiled 75 to 41 computations (45.3% saved)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New224
Fresh101
Picked000
Done000
Total325
Accurracy
93.3%
Counts
5 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
Compiler

Compiled 84 to 56 computations (33.3% saved)

localize681.0ms (4.7%)

Local Accuracy

Found 8 expressions with local accuracy:

NewAccuracyProgram
100.0%
(sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
99.9%
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
94.1%
(sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
99.9%
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
99.7%
(/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))
94.1%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
Compiler

Compiled 206 to 89 computations (56.8% saved)

series34.0ms (0.2%)

Counts
8 → 172
Calls

51 calls:

TimeVariablePointExpression
4.0ms
eta
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
4.0ms
sinTheta_O
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
2.0ms
sinTheta_O
@inf
(sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))
2.0ms
h
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
1.0ms
h
@0
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

rewrite116.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
688×expm1-udef
532×add-sqr-sqrt
522×pow1
522×*-un-lft-identity
486×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024334
1524190
27757190
Stop Event
node limit
Counts
8 → 267
Calls
Call 1
Inputs
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))
(sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1)
(-.f32 (/.f32 0 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 sinTheta_O) (*.f32 (sqrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (/.f32 sinTheta_O (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) sinTheta_O)
(*.f32 -1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O)
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) 1) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) 1) sinTheta_O)
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 sinTheta_O))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (*.f32 eta eta))
(*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))))
(/.f32 1 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)))
(/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (neg.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2))
(log.f32 (exp.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 1 sinTheta_O))) 1)
(*.f32 1 (hypot.f32 1 sinTheta_O))
(*.f32 (hypot.f32 1 sinTheta_O) 1)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 1 sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_O 4)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 4))) (hypot.f32 1 sinTheta_O))
(pow.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (hypot.f32 1 sinTheta_O) 1)
(pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 3)
(pow.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 2)
(fabs.f32 (hypot.f32 1 sinTheta_O))
(log.f32 (exp.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3))
(expm1.f32 (log1p.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(exp.f32 (log.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 sinTheta_O)) 1))
(log1p.f32 (expm1.f32 (hypot.f32 1 sinTheta_O)))

simplify234.0ms (1.6%)

Algorithm
egg-herbie
Rules
944×fma-def
918×associate-*r*
760×associate-*l*
696×*-commutative
576×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075424943
1198124033
2799124033
Stop Event
node limit
Counts
439 → 461
Calls
Call 1
Inputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(pow.f32 sinTheta_O 2)
(+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 3/8 (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 3/8 (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 5/16 (pow.f32 sinTheta_O 8)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
1
(+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (*.f32 -1/8 (pow.f32 sinTheta_O 4)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1)
(-.f32 (/.f32 0 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 sinTheta_O) (*.f32 (sqrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (/.f32 sinTheta_O (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) sinTheta_O)
(*.f32 -1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O)
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) 1) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) 1) sinTheta_O)
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 sinTheta_O))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (*.f32 eta eta))
(*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))))
(/.f32 1 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)))
(/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (neg.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2))
(log.f32 (exp.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 1 sinTheta_O))) 1)
(*.f32 1 (hypot.f32 1 sinTheta_O))
(*.f32 (hypot.f32 1 sinTheta_O) 1)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 1 sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_O 4)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 4))) (hypot.f32 1 sinTheta_O))
(pow.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (hypot.f32 1 sinTheta_O) 1)
(pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 3)
(pow.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 2)
(fabs.f32 (hypot.f32 1 sinTheta_O))
(log.f32 (exp.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3))
(expm1.f32 (log1p.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(exp.f32 (log.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 sinTheta_O)) 1))
(log1p.f32 (expm1.f32 (hypot.f32 1 sinTheta_O)))
Outputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (pow.f32 sinTheta_O 3))) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (pow.f32 (sqrt.f32 -1) 5)))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta)))
(fma.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(fma.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 eta (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) eta) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)) 3/8))))))
(pow.f32 sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (pow.f32 sinTheta_O 4)))
(fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 3/8 (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4))))
(fma.f32 3/8 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 1/2 (pow.f32 sinTheta_O 4))))
(fma.f32 (pow.f32 sinTheta_O 6) 3/8 (fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 3/8 (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 5/16 (pow.f32 sinTheta_O 8)))))
(fma.f32 3/8 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 5/16 (pow.f32 sinTheta_O 8)))))
(fma.f32 (pow.f32 sinTheta_O 6) 3/8 (fma.f32 sinTheta_O sinTheta_O (fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 5/16 (pow.f32 sinTheta_O 8)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (-.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 6))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (-.f32 (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (fma.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1/2 (pow.f32 eta 6)) (-.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))))))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 eta eta) (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (-.f32 (fma.f32 eta eta (*.f32 (pow.f32 sinTheta_O 6) -3/8)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 eta eta) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 eta eta) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 sinTheta_O 3)))) (-.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta))
(fma.f32 (sqrt.f32 -1) sinTheta_O (*.f32 eta eta))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 eta eta (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 eta eta (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (pow.f32 sinTheta_O 3))) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (pow.f32 (sqrt.f32 -1) 5)))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta)))
(fma.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(fma.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 eta (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) eta) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)) 3/8))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 6))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (-.f32 (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (/.f32 (-.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 eta 5) h)))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (fma.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)) (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1/2 (pow.f32 eta 6)) (-.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
1
(+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))
(+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 1)
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (*.f32 -1/8 (pow.f32 sinTheta_O 4)))))
(+.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/16 (pow.f32 sinTheta_O 6) (*.f32 -1/8 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) -1/2 1) (fma.f32 -1/16 (pow.f32 sinTheta_O 6) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/8 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (-.f32 (+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))
(+.f32 (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 -1/8 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(neg.f32 (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/8 (/.f32 (/.f32 -1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (neg.f32 (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(-.f32 (+.f32 (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))
(-.f32 (fma.f32 1/8 (/.f32 (/.f32 -1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (neg.f32 (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))) (/.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(-.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(-.f32 (/.f32 0 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 sinTheta_O)))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (/.f32 (cbrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (hypot.f32 1 sinTheta_O) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 sinTheta_O) (*.f32 (sqrt.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (/.f32 sinTheta_O (/.f32 -1 sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 -1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O)
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(/.f32 (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) 1) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 sinTheta_O)))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (/.f32 (cbrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)) (*.f32 (/.f32 (cbrt.f32 sinTheta_O) -1) sinTheta_O))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 (*.f32 sinTheta_O (cbrt.f32 sinTheta_O)) -1) (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))))
(/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2)) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (/.f32 (cbrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) 1) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) (/.f32 -1 sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1) (neg.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 (sqrt.f32 sinTheta_O) (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2))) (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(/.f32 (/.f32 sinTheta_O (cbrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O) 2)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (hypot.f32 1 sinTheta_O) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (hypot.f32 1 sinTheta_O) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) 1) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 sinTheta_O))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (cbrt.f32 sinTheta_O)))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (/.f32 (cbrt.f32 sinTheta_O) (hypot.f32 1 sinTheta_O))))
(*.f32 (*.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (sqrt.f32 sinTheta_O)) (sqrt.f32 sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(pow.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(pow.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3) 1/3)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 0))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 1 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))) (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (hypot.f32 1 sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 0))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))))
(+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (*.f32 eta eta))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (/.f32 1 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4)))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 4))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4)))
(/.f32 1 (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (/.f32 1 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (/.f32 1 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (/.f32 1 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4)))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (neg.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (neg.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2)) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2)) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 1 (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 3)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2))
(fabs.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 2))
(sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 2))
(fabs.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log.f32 (exp.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 3))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(exp.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) 3))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (pow.f32 eta 4))))
(pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) 1/2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) 1/2))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (*.f32 (cbrt.f32 h) 1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (fma.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 1 sinTheta_O))) 1)
(hypot.f32 1 sinTheta_O)
(*.f32 1 (hypot.f32 1 sinTheta_O))
(hypot.f32 1 sinTheta_O)
(*.f32 (hypot.f32 1 sinTheta_O) 1)
(hypot.f32 1 sinTheta_O)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1)) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1)) (cbrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 1 sinTheta_O))
(hypot.f32 1 sinTheta_O)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (cbrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_O 4)))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 1 (fma.f32 sinTheta_O sinTheta_O (pow.f32 sinTheta_O 4)))))
(/.f32 (hypot.f32 1 (pow.f32 sinTheta_O 3)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 4))) (hypot.f32 1 sinTheta_O))
(/.f32 (hypot.f32 1 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O))
(pow.f32 (+.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/2)
(hypot.f32 1 sinTheta_O)
(pow.f32 (hypot.f32 1 sinTheta_O) 1)
(hypot.f32 1 sinTheta_O)
(pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 3)
(hypot.f32 1 sinTheta_O)
(pow.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3) 1/3)
(hypot.f32 1 sinTheta_O)
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 2)
(hypot.f32 1 sinTheta_O)
(fabs.f32 (hypot.f32 1 sinTheta_O))
(hypot.f32 1 sinTheta_O)
(log.f32 (exp.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 1 sinTheta_O))))
(hypot.f32 1 sinTheta_O)
(cbrt.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3))
(hypot.f32 1 sinTheta_O)
(expm1.f32 (log1p.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(hypot.f32 1 sinTheta_O)
(exp.f32 (log.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)
(exp.f32 (*.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O)) 1/2))
(pow.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 sinTheta_O)) 1))
(hypot.f32 1 sinTheta_O)
(log1p.f32 (expm1.f32 (hypot.f32 1 sinTheta_O)))
(hypot.f32 1 sinTheta_O)

eval325.0ms (2.2%)

Compiler

Compiled 14978 to 9936 computations (33.7% saved)

prune148.0ms (1%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New50517522
Fresh000
Picked112
Done000
Total50618524
Accurracy
99.1%
Counts
524 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.2%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
24.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
25.7%
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
47.9%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
93.2%
(asin.f32 (pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1))
92.4%
(asin.f32 (/.f32 h (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
88.3%
(asin.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
78.3%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
91.0%
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
45.2%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
91.0%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
92.2%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
24.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
25.7%
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
47.9%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
93.2%
(asin.f32 (pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1))
92.4%
(asin.f32 (/.f32 h (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
88.3%
(asin.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
78.3%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
91.0%
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
45.2%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
91.0%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
Compiler

Compiled 1422 to 1008 computations (29.1% saved)

localize733.0ms (5%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.9%
(cbrt.f32 h)
99.5%
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
99.4%
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
73.7%
(cbrt.f32 (*.f32 h h))
100.0%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
100.0%
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
99.9%
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
96.0%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O)))))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
99.8%
(/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))
96.1%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))
99.9%
(asin.f32 (/.f32 h eta))
100.0%
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
99.9%
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
92.7%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
Compiler

Compiled 395 to 203 computations (48.6% saved)

series290.0ms (2%)

Counts
17 → 408
Calls

123 calls:

TimeVariablePointExpression
34.0ms
h
@-inf
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
32.0ms
eta
@inf
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))
32.0ms
h
@0
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
25.0ms
h
@inf
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
20.0ms
eta
@-inf
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))

rewrite118.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
902×add-sqr-sqrt
892×pow1
886×*-un-lft-identity
834×add-cube-cbrt
832×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042591
1915591
Stop Event
node limit
Counts
17 → 182
Calls
Call 1
Inputs
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h eta))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))
(/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (*.f32 h h))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 h)
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (*.f32 h h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 1 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log1p.f32 (-.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 h h)))) 1)
(*.f32 1 (cbrt.f32 (*.f32 h h)))
(*.f32 (cbrt.f32 h) (cbrt.f32 h))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 h h))) (cbrt.f32 (cbrt.f32 (*.f32 h h)))) (cbrt.f32 (cbrt.f32 (*.f32 h h))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 h h))) (sqrt.f32 (cbrt.f32 (*.f32 h h))))
(pow.f32 (*.f32 h h) 1/3)
(pow.f32 (cbrt.f32 (*.f32 h h)) 1)
(log.f32 (exp.f32 (cbrt.f32 (*.f32 h h))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 h h))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 h h))))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 h h))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 h))) 1)
(*.f32 1 (cbrt.f32 h))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 h)) (cbrt.f32 (cbrt.f32 h))) (cbrt.f32 (cbrt.f32 h)))
(*.f32 (sqrt.f32 (cbrt.f32 h)) (sqrt.f32 (cbrt.f32 h)))
(pow.f32 h 1/3)
(pow.f32 (cbrt.f32 h) 1)
(log.f32 (exp.f32 (cbrt.f32 h)))
(expm1.f32 (log1p.f32 (cbrt.f32 h)))
(exp.f32 (log.f32 (cbrt.f32 h)))
(log1p.f32 (expm1.f32 (cbrt.f32 h)))

simplify258.0ms (1.8%)

Algorithm
egg-herbie
Rules
1798×fma-def
1004×times-frac
732×*-commutative
656×associate-+r+
624×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0117939932
1348036184
Stop Event
node limit
Counts
590 → 561
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))))
(+.f32 (*.f32 1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))))
(*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 -1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 5)))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 eta (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/4 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(pow.f32 sinTheta_O 2)
(+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 1/4 (pow.f32 sinTheta_O 6))))
(+.f32 (*.f32 1/8 (pow.f32 sinTheta_O 8)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 1/4 (pow.f32 sinTheta_O 6)))))
-2
(neg.f32 (+.f32 2 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(neg.f32 (+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
-2
(neg.f32 (+.f32 2 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(neg.f32 (+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) h) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))))) (pow.f32 eta 6))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))))))) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta))))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))))) (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (/.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) h) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 5) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 7))))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 7))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (*.f32 -1 (/.f32 h eta))))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))))) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))))) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (+.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3)))) (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 5) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (/.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_O 7))))))) (pow.f32 (*.f32 1 h) 1/3))))))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (pow.f32 sinTheta_O 6))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta)))))
(*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (+.f32 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (pow.f32 sinTheta_O 6))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5))))))
(*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1 h) 1/3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1 h) 1/3)) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (*.f32 h h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 1 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log1p.f32 (-.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 h h)))) 1)
(*.f32 1 (cbrt.f32 (*.f32 h h)))
(*.f32 (cbrt.f32 h) (cbrt.f32 h))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 h h))) (cbrt.f32 (cbrt.f32 (*.f32 h h)))) (cbrt.f32 (cbrt.f32 (*.f32 h h))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 h h))) (sqrt.f32 (cbrt.f32 (*.f32 h h))))
(pow.f32 (*.f32 h h) 1/3)
(pow.f32 (cbrt.f32 (*.f32 h h)) 1)
(log.f32 (exp.f32 (cbrt.f32 (*.f32 h h))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 h h))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 h h))))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 h h))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 h))) 1)
(*.f32 1 (cbrt.f32 h))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 h)) (cbrt.f32 (cbrt.f32 h))) (cbrt.f32 (cbrt.f32 h)))
(*.f32 (sqrt.f32 (cbrt.f32 h)) (sqrt.f32 (cbrt.f32 h)))
(pow.f32 h 1/3)
(pow.f32 (cbrt.f32 h) 1)
(log.f32 (exp.f32 (cbrt.f32 h)))
(expm1.f32 (log1p.f32 (cbrt.f32 h)))
(exp.f32 (log.f32 (cbrt.f32 h)))
(log1p.f32 (expm1.f32 (cbrt.f32 h)))
Outputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2 (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 (*.f32 -3/16 (pow.f32 sinTheta_O 6)) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2 (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta) (/.f32 (*.f32 -3/16 (pow.f32 sinTheta_O 6)) eta))))
(*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O))) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))))
(+.f32 (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))))
(+.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta)))) (/.f32 (+.f32 1/4 (*.f32 1/4 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))))
(fma.f32 1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))) (+.f32 (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O))))))
(fma.f32 1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))) (+.f32 (fma.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta)))) (/.f32 (+.f32 1/4 (*.f32 1/4 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))))
(*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2 (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2 (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 -1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (*.f32 -1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 -1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2))) (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))) (*.f32 (*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))
(fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))) (fma.f32 -2 (*.f32 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h))) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))
(fma.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 2))) (pow.f32 sinTheta_O 8)) (fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))))
(fma.f32 -16 (/.f32 (*.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 2)) (pow.f32 sinTheta_O 8)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) h))) (fma.f32 -2 (*.f32 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h))) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 1/4 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 1/4 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 (/.f32 h (pow.f32 eta 5)) -1/8)))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 1/2 (*.f32 (/.f32 -1/4 eta) (/.f32 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))) eta)) (*.f32 (/.f32 h (pow.f32 eta 5)) -1/8)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)))) (pow.f32 sinTheta_O 3)) (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))))
(+.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)))) (pow.f32 sinTheta_O 3)) (fma.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (neg.f32 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)) (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))))
(+.f32 (-.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (-.f32 (*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 1 h)) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))
(*.f32 2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))))
(fma.f32 2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (/.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 5) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 (/.f32 eta (*.f32 -1 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)) (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 5) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (-.f32 (*.f32 (/.f32 eta (*.f32 -1 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 1 h)) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (*.f32 1/2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (*.f32 1/2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 5)))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 5))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(fma.f32 1/16 (*.f32 (/.f32 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 5)) (pow.f32 sinTheta_O 5)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 5/2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (*.f32 1/2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (*.f32 sinTheta_O -1/2) eta))))
(+.f32 eta (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))))
(+.f32 eta (fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3))) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)))))))
(+.f32 eta (fma.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (*.f32 sinTheta_O -1/2) eta)))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 1/2 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) eta)
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2))) (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 1/2 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) eta))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2))) (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3))) (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 1/2 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2 eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(fma.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/4 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/4 (/.f32 (*.f32 1/2 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (*.f32 eta eta))) (/.f32 eta (pow.f32 sinTheta_O 6))) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)) 1/4) (/.f32 eta (pow.f32 sinTheta_O 6))) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(sqrt.f32 (+.f32 2 (*.f32 eta eta)))
(sqrt.f32 (fma.f32 eta eta 2))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 eta eta 2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta 2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (fma.f32 eta eta 2)))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (fma.f32 eta eta 2))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(sqrt.f32 (+.f32 2 (*.f32 eta eta)))
(sqrt.f32 (fma.f32 eta eta 2))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 eta eta 2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta 2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))) 2)) (fma.f32 eta eta 2)))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (fma.f32 eta eta 2))))
(pow.f32 sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(+.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O 4) 1/2))
(fma.f32 sinTheta_O sinTheta_O (*.f32 (pow.f32 sinTheta_O 4) 1/2))
(+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 1/4 (pow.f32 sinTheta_O 6))))
(+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 6) 1/4)))
(fma.f32 sinTheta_O sinTheta_O (fma.f32 (pow.f32 sinTheta_O 4) 1/2 (*.f32 (pow.f32 sinTheta_O 6) 1/4)))
(+.f32 (*.f32 1/8 (pow.f32 sinTheta_O 8)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (*.f32 1/4 (pow.f32 sinTheta_O 6)))))
(fma.f32 1/8 (pow.f32 sinTheta_O 8) (+.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 6) 1/4))))
(fma.f32 (pow.f32 sinTheta_O 8) 1/8 (fma.f32 sinTheta_O sinTheta_O (fma.f32 (pow.f32 sinTheta_O 4) 1/2 (*.f32 (pow.f32 sinTheta_O 6) 1/4))))
-2
(neg.f32 (+.f32 2 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (+.f32 2 (/.f32 4 (*.f32 sinTheta_O sinTheta_O))))
(-.f32 -2 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 -2 (neg.f32 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))))
(-.f32 -2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4))))
(neg.f32 (+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(neg.f32 (+.f32 (+.f32 2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))) (/.f32 16 (pow.f32 sinTheta_O 6))))
(+.f32 (-.f32 -2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))) (/.f32 -16 (pow.f32 sinTheta_O 6)))
-2
(neg.f32 (+.f32 2 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (+.f32 2 (/.f32 4 (*.f32 sinTheta_O sinTheta_O))))
(-.f32 -2 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 -2 (neg.f32 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))))
(-.f32 -2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4))))
(neg.f32 (+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(neg.f32 (+.f32 (+.f32 2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))) (/.f32 16 (pow.f32 sinTheta_O 6))))
(+.f32 (-.f32 -2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (/.f32 8 (pow.f32 sinTheta_O 4)))) (/.f32 -16 (pow.f32 sinTheta_O 6)))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (-.f32 1 (*.f32 1/2 (pow.f32 sinTheta_O 2))))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h)))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4) (pow.f32 sinTheta_O 8))))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2))) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(neg.f32 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (neg.f32 h) eta))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (neg.f32 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (/.f32 (neg.f32 h) eta)))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) 2))) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) 3)))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (/.f32 (pow.f32 eta 7) h)))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (-.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (-.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (-.f32 (*.f32 (/.f32 1/2 eta) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) eta)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))) (fma.f32 1/2 (fma.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta))))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h)))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (fma.f32 eta eta 2)) (/.f32 (*.f32 4 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)))) (fma.f32 eta eta 2)))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta))))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h)))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (fma.f32 eta eta 2)) (/.f32 (*.f32 4 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)))) (fma.f32 eta eta 2)))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2)) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 (*.f32 -2 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O))
(*.f32 (/.f32 h sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))
(*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (/.f32 h sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)))
(fma.f32 -1/2 (*.f32 (*.f32 (hypot.f32 1 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h))) (*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) -3/8)))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 (hypot.f32 1 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h))) (*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (hypot.f32 1 sinTheta_O)) -3/8)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) h) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))))) (pow.f32 eta 6))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 7)) (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 5) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) -3/8) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/16 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 sinTheta_O 7) h))))))) (fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) -3/8))))))
(fma.f32 -1/2 (*.f32 (*.f32 (hypot.f32 1 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h))) (-.f32 (-.f32 (*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (hypot.f32 1 sinTheta_O)) -3/8))) (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 7)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4)) (hypot.f32 1 sinTheta_O)) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 7) h))) (*.f32 (*.f32 -1/2 (pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (hypot.f32 1 sinTheta_O))) sinTheta_O) (/.f32 -3/8 sinTheta_O))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)))) (pow.f32 eta 5)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))))))) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) h))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (*.f32 1/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3))))))) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)))) (pow.f32 eta 5))) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))))) (*.f32 1/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))))) (pow.f32 eta 7)))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(neg.f32 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 h eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (-.f32 (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h eta))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 7)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta)))))))
(fma.f32 -1/8 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))))))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (-.f32 (fma.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1)) (/.f32 h (pow.f32 eta 7)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))) (/.f32 h eta))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 h (cbrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))) (neg.f32 (*.f32 h (cbrt.f32 -1))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 h (cbrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))) (neg.f32 (*.f32 h (cbrt.f32 -1))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 h (cbrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))) (neg.f32 (*.f32 h (cbrt.f32 -1))))
(*.f32 -1 (*.f32 (*.f32 (cbrt.f32 -1) h) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 h (cbrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 eta eta)))) (neg.f32 (*.f32 h (cbrt.f32 -1))))
(*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O))
(*.f32 (/.f32 h sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))
(*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))))
(fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (hypot.f32 1 sinTheta_O))) (*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (fma.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) -3/8)))))
(-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (hypot.f32 1 sinTheta_O))) (*.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (hypot.f32 1 sinTheta_O))) -3/8)))
(+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (/.f32 h sinTheta_O)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))))) (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (/.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) h) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 5) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 7))))))))))))
(fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (fma.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (*.f32 -1 (+.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) -3/8)) (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 sinTheta_O 7) h))) (fma.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 1/4) (/.f32 (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) -3/8) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/16 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 5) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 7)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))))))))))
(fma.f32 (/.f32 h sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)) (hypot.f32 1 sinTheta_O))) (neg.f32 (fma.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (hypot.f32 1 sinTheta_O))) -3/8) (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 7) h))) (fma.f32 -1/2 (*.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (hypot.f32 1 sinTheta_O)) sinTheta_O) (/.f32 -3/8 sinTheta_O))) (*.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4) (*.f32 (/.f32 h (pow.f32 sinTheta_O 7)) (hypot.f32 1 sinTheta_O)))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)))) (pow.f32 eta 5)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))))
(fma.f32 -1 (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) h))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (*.f32 1/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3))))))) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)))) (pow.f32 eta 5))) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))))) (*.f32 1/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))))) (pow.f32 eta 7)))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(neg.f32 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (-.f32 (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 7))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (*.f32 -1 (/.f32 h eta))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 7)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h))) (/.f32 (neg.f32 h) eta)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 -1/4 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h))))))) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1)) (/.f32 h (pow.f32 eta 7)))))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (fma.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (-.f32 (/.f32 (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h eta))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))))
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3))))
(*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 1 (/.f32 (cbrt.f32 h) sinTheta_O)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (cbrt.f32 h) sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3)))))
(fma.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 1 (/.f32 (cbrt.f32 h) sinTheta_O))))
(fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (cbrt.f32 h) sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))))) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 1 (pow.f32 sinTheta_O 5)))) -3/8) (cbrt.f32 h))) (fma.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 1 (/.f32 (cbrt.f32 h) sinTheta_O)))))
(-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (cbrt.f32 h) sinTheta_O))) (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 5))) -3/8) (cbrt.f32 h))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))))) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (pow.f32 h 1/3)))))) (+.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4) (*.f32 (pow.f32 (pow.f32 1 7) 1/12) (*.f32 (/.f32 1 sinTheta_O) (pow.f32 h 1/3)))) (*.f32 -1 (*.f32 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 5) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 1/16 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (/.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_O 7))))))) (pow.f32 (*.f32 1 h) 1/3))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 1 (pow.f32 sinTheta_O 5)))) -3/8) (cbrt.f32 h))) (fma.f32 -1/2 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (*.f32 1 (/.f32 (cbrt.f32 h) sinTheta_O)) (neg.f32 (*.f32 (cbrt.f32 h) (*.f32 (pow.f32 eta 6) (fma.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 1/4) (/.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))) -3/8) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/16 (+.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 5) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (pow.f32 sinTheta_O 7))))))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (cbrt.f32 h)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (cbrt.f32 h) sinTheta_O))) (*.f32 (pow.f32 eta 6) (*.f32 (fma.f32 (*.f32 -1/2 (pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 (/.f32 (*.f32 (hypot.f32 1 sinTheta_O) (/.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (pow.f32 sinTheta_O 5))) sinTheta_O) (/.f32 -3/8 sinTheta_O)) (*.f32 1/16 (fma.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4) (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 7)) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (pow.f32 sinTheta_O 7)))))) (cbrt.f32 h)))) (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 5))) -3/8) (cbrt.f32 h))))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(/.f32 (cbrt.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))))
(fma.f32 -1 (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta)))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta)) (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (pow.f32 sinTheta_O 6))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta)))))
(fma.f32 -1 (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))) (fma.f32 -1 (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 1/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))))) (pow.f32 eta 7))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta))))
(+.f32 (neg.f32 (*.f32 (cbrt.f32 h) (+.f32 (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5)) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))) (*.f32 (*.f32 1/16 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (pow.f32 sinTheta_O 6)))) (pow.f32 eta 7))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 (cbrt.f32 h) eta)))
(*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))
(neg.f32 (/.f32 (cbrt.f32 h) eta))
(/.f32 (neg.f32 (cbrt.f32 h)) eta)
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))))
(fma.f32 -1 (/.f32 (cbrt.f32 h) eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))) (/.f32 (cbrt.f32 h) eta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 (cbrt.f32 h) eta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5)))))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (cbrt.f32 h) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5)))) (/.f32 (cbrt.f32 h) eta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (pow.f32 (*.f32 1 h) 1/3)))) (+.f32 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (pow.f32 sinTheta_O 6))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 (cbrt.f32 h) eta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (cbrt.f32 h) (+.f32 (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 1/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))))) (pow.f32 eta 7)) (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))))))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (cbrt.f32 h) (+.f32 (/.f32 (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5)) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))) (*.f32 (*.f32 1/16 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (pow.f32 sinTheta_O 6)))) (pow.f32 eta 7))))) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))
(/.f32 (cbrt.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))
(fma.f32 -1/2 (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 (cbrt.f32 h) eta))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1 h) 1/3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3))))
(fma.f32 (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))))) (cbrt.f32 h) (fma.f32 -1/2 (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 (cbrt.f32 h) eta)))
(fma.f32 (cbrt.f32 h) (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))))) (fma.f32 -1/2 (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 (cbrt.f32 h) eta)))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1 h) 1/3)) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 1 h) 1/3))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 (/.f32 1 eta) (pow.f32 (*.f32 1 h) 1/3)))))
(fma.f32 (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))))) (cbrt.f32 h) (fma.f32 -1 (*.f32 (cbrt.f32 h) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (*.f32 eta eta)) (fma.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5))))))) (fma.f32 -1/2 (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 (cbrt.f32 h) eta))))
(+.f32 (*.f32 (cbrt.f32 h) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)))) (*.f32 eta eta)) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5)) (/.f32 (+.f32 3/16 (*.f32 1/2 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta))))) (pow.f32 eta 3)))))))) (fma.f32 -1/2 (/.f32 (*.f32 (cbrt.f32 h) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 (cbrt.f32 h) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 1/4 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(asin.f32 (/.f32 h eta))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (*.f32 (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) 1)
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(*.f32 sinTheta_O (/.f32 1 (/.f32 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))) sinTheta_O)))
(*.f32 sinTheta_O (*.f32 (/.f32 1 (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))
(/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))
(*.f32 1 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(pow.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) 1)
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(cbrt.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))) (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))) (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (*.f32 h h)))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 1 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3))
(expm1.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (-.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 h h)))) 1)
(cbrt.f32 (*.f32 h h))
(*.f32 1 (cbrt.f32 (*.f32 h h)))
(cbrt.f32 (*.f32 h h))
(*.f32 (cbrt.f32 h) (cbrt.f32 h))
(pow.f32 (cbrt.f32 h) 2)
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 h h))) (cbrt.f32 (cbrt.f32 (*.f32 h h)))) (cbrt.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 h h))) (sqrt.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(pow.f32 (*.f32 h h) 1/3)
(cbrt.f32 (*.f32 h h))
(pow.f32 (cbrt.f32 (*.f32 h h)) 1)
(cbrt.f32 (*.f32 h h))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 h h))))
(cbrt.f32 (*.f32 h h))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 h))) 1)
(cbrt.f32 h)
(*.f32 1 (cbrt.f32 h))
(cbrt.f32 h)
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 h)) (cbrt.f32 (cbrt.f32 h))) (cbrt.f32 (cbrt.f32 h)))
(cbrt.f32 h)
(*.f32 (sqrt.f32 (cbrt.f32 h)) (sqrt.f32 (cbrt.f32 h)))
(cbrt.f32 h)
(pow.f32 h 1/3)
(cbrt.f32 h)
(pow.f32 (cbrt.f32 h) 1)
(cbrt.f32 h)
(log.f32 (exp.f32 (cbrt.f32 h)))
(cbrt.f32 h)
(expm1.f32 (log1p.f32 (cbrt.f32 h)))
(cbrt.f32 h)
(exp.f32 (log.f32 (cbrt.f32 h)))
(cbrt.f32 h)
(log1p.f32 (expm1.f32 (cbrt.f32 h)))
(cbrt.f32 h)

eval424.0ms (2.9%)

Compiler

Compiled 23877 to 16382 computations (31.4% saved)

prune129.0ms (0.9%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New54714561
Fresh8412
Picked415
Done011
Total55920579
Accurracy
99.5%
Counts
579 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.9%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
25.3%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
48.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
56.8%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3))
92.4%
(asin.f32 (/.f32 h (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
97.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
93.2%
(asin.f32 (/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h)))
23.4%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1))
78.3%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
95.0%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
45.4%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
25.9%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
25.3%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
48.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
56.8%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3))
92.4%
(asin.f32 (/.f32 h (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
97.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
93.2%
(asin.f32 (/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h)))
23.4%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1))
78.3%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
95.0%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
45.4%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
Compiler

Compiled 1612 to 1114 computations (30.9% saved)

localize577.0ms (4%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.9%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
99.3%
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
99.2%
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
92.4%
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
99.8%
(cbrt.f32 h)
99.3%
(/.f32 (cbrt.f32 h) eta)
98.9%
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta))
47.0%
(cbrt.f32 (*.f32 h h))
99.9%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
99.9%
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
84.1%
(/.f32 (pow.f32 eta 3) h)
80.9%
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
99.9%
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2)
99.9%
(/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2)))
84.7%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
99.9%
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
99.9%
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
99.7%
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
Compiler

Compiled 386 to 172 computations (55.4% saved)

series89.0ms (0.6%)

Counts
17 → 480
Calls

129 calls:

TimeVariablePointExpression
43.0ms
sinTheta_O
@0
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
5.0ms
eta
@0
(/.f32 (cbrt.f32 h) eta)
5.0ms
eta
@0
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
2.0ms
h
@0
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
1.0ms
eta
@0
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta))

rewrite117.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1032×add-sqr-sqrt
1012×pow1
952×add-cube-cbrt
948×add-exp-log
948×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048603
11073603
Stop Event
node limit
Counts
17 → 162
Calls
Call 1
Inputs
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (pow.f32 eta 3) h)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta))
(/.f32 (cbrt.f32 h) eta)
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
Outputs
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1)
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(/.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) eta)
(pow.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (/.f32 (pow.f32 eta 3) h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 1 (/.f32 (pow.f32 eta 3) h))
(*.f32 (pow.f32 eta 3) (/.f32 1 h))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h)))
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 eta 3) h)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 1 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) 3)) (+.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (-.f32 (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (*.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (-.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(pow.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) 1)
(log.f32 (exp.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(exp.f32 (log.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 1 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(pow.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) 1)
(log.f32 (exp.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(expm1.f32 (log1p.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(exp.f32 (log.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(log1p.f32 (expm1.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 1 (/.f32 eta h))
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(pow.f32 (/.f32 h eta) 1)
(log.f32 (exp.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(*.f32 1 (/.f32 (cbrt.f32 h) eta))
(*.f32 (cbrt.f32 h) (/.f32 1 eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) eta)) (cbrt.f32 (/.f32 (cbrt.f32 h) eta))) (cbrt.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) eta)) (sqrt.f32 (/.f32 (cbrt.f32 h) eta)))
(pow.f32 (/.f32 (cbrt.f32 h) eta) 1)
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) eta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (/.f32 (cbrt.f32 h) eta)) (/.f32 (cbrt.f32 h) eta)))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) eta)))
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) eta)))
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 1 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1/2)
(pow.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(pow.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 1 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) -1)
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 1 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(pow.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))

simplify224.0ms (1.5%)

Algorithm
egg-herbie
Rules
1398×associate-*r*
1338×associate-*l*
1106×fma-def
834×times-frac
460×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090936932
1250233788
Stop Event
node limit
Counts
642 → 524
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))))
(+.f32 (*.f32 1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))))
(*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 -1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4)) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1)
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(/.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) eta)
(pow.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (/.f32 (pow.f32 eta 3) h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 1 (/.f32 (pow.f32 eta 3) h))
(*.f32 (pow.f32 eta 3) (/.f32 1 h))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h)))
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 eta 3) h)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(*.f32 1 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) 3)) (+.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (-.f32 (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (*.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (-.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(pow.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) 1)
(log.f32 (exp.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(exp.f32 (log.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 1 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(pow.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) 1)
(log.f32 (exp.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(expm1.f32 (log1p.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(exp.f32 (log.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(log1p.f32 (expm1.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 1 (/.f32 eta h))
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(pow.f32 (/.f32 h eta) 1)
(log.f32 (exp.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(*.f32 1 (/.f32 (cbrt.f32 h) eta))
(*.f32 (cbrt.f32 h) (/.f32 1 eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) eta)) (cbrt.f32 (/.f32 (cbrt.f32 h) eta))) (cbrt.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) eta)) (sqrt.f32 (/.f32 (cbrt.f32 h) eta)))
(pow.f32 (/.f32 (cbrt.f32 h) eta) 1)
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) eta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (/.f32 (cbrt.f32 h) eta)) (/.f32 (cbrt.f32 h) eta)))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) eta)))
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) eta)))
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 1 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1/2)
(pow.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(pow.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) 1)
(log.f32 (exp.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 1 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) -1)
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 1 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(pow.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
Outputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 (*.f32 -3/16 (pow.f32 sinTheta_O 6)) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)))))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta) (/.f32 (*.f32 -3/16 (pow.f32 sinTheta_O 6)) eta))))
(*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O))) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))))
(+.f32 (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))))
(+.f32 (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))))
(+.f32 (*.f32 1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)))))
(fma.f32 1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))) (+.f32 (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O))))))
(+.f32 (fma.f32 1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta)))) (fma.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)))))
(*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2 (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2)) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2 (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) eta)) (*.f32 -1/4 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (*.f32 1/4 (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 eta sinTheta_O)))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 1/2 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) (*.f32 -1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5))))))) (/.f32 1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))
(fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/4 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 eta sinTheta_O)) 1/2 (/.f32 -1/4 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O eta))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))
(fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))
(fma.f32 -4 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (*.f32 -8 (fabs.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 2)))) (fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))))
(fma.f32 -16 (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 2) (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)) (fma.f32 -4 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (*.f32 -8 (fabs.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (+.f32 (/.f32 h eta) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 h eta)) (fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (+.f32 (/.f32 h eta) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 h eta)) (fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (/.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) (*.f32 -1/4 (*.f32 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 (/.f32 h (pow.f32 eta 5)) -1/8)))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) (*.f32 -1/4 (*.f32 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))) (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 (/.f32 h (pow.f32 eta 5)) -1/8 (/.f32 (*.f32 -1/8 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3)) (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))))
(+.f32 (fma.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1))))) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 sinTheta_O 3)) (fma.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (neg.f32 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)) (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))))
(+.f32 (-.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (fma.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (/.f32 (*.f32 -2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 1 h)) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(*.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))))
(fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (/.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 5) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (*.f32 (/.f32 eta (*.f32 -1 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4))) (*.f32 2 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3)))) (pow.f32 eta 2)) (sqrt.f32 -1)))) (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)) (/.f32 (+.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 4 (/.f32 (*.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 8 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 5) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (fma.f32 (/.f32 eta (*.f32 -1 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 -2 (+.f32 (/.f32 (pow.f32 eta 3) (/.f32 1 h)) (/.f32 (+.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h -1)) (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta))))) (pow.f32 sinTheta_O 4))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) h)
(*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))
(*.f32 h (fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)) h))
(neg.f32 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 -1 eta))))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))
(/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(neg.f32 (/.f32 (cbrt.f32 -1) (/.f32 eta h)))
(/.f32 (*.f32 (neg.f32 h) (cbrt.f32 -1)) eta)
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(neg.f32 (/.f32 (cbrt.f32 -1) (/.f32 eta h)))
(/.f32 (*.f32 (neg.f32 h) (cbrt.f32 -1)) eta)
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(neg.f32 (/.f32 (cbrt.f32 -1) (/.f32 eta h)))
(/.f32 (*.f32 (neg.f32 h) (cbrt.f32 -1)) eta)
(*.f32 -1 (/.f32 (*.f32 (cbrt.f32 -1) h) eta))
(neg.f32 (/.f32 (cbrt.f32 -1) (/.f32 eta h)))
(/.f32 (*.f32 (neg.f32 h) (cbrt.f32 -1)) eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (pow.f32 (*.f32 1 h) 1/3) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2))))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))))))
(fma.f32 -1/2 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (pow.f32 eta 4))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2))))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 -1/2 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (pow.f32 eta 4))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(fma.f32 1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (pow.f32 eta 7)) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (pow.f32 eta 5))))))
(+.f32 (fma.f32 1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 1 eta)) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (pow.f32 eta 7)) (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (pow.f32 eta 5)))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (pow.f32 eta 5)) (fma.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (pow.f32 eta 5)) (fma.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 -1 eta))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(fma.f32 1/2 (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) eta))) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (*.f32 eta (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 6)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))) (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 eta eta))))) (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))))))
(fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (fma.f32 eta eta 2))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta)))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (fma.f32 eta eta 2)) (*.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 eta eta 2))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (fma.f32 eta eta 2))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))))))
(fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (fma.f32 eta eta 2))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta)))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (fma.f32 eta eta 2)) (*.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 eta eta 2))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (fma.f32 eta eta 2))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (sqrt.f32 -1)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (/.f32 (/.f32 1 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 sinTheta_O h)))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (sqrt.f32 -1)))) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (*.f32 (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4) (pow.f32 sinTheta_O 8))) (*.f32 sinTheta_O h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (sqrt.f32 -1)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (*.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) -1/2)) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (/.f32 (neg.f32 h) eta)))
(fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (-.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 eta 3) sinTheta_O)) (*.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) -1/2)) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (pow.f32 (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2)))) (neg.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O 1/2)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) 2) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))) (/.f32 (pow.f32 eta 7) h)) (/.f32 h (neg.f32 eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) h)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))))))
(fma.f32 1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 6)) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))) (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 eta eta)))) eta)) (fma.f32 1/2 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) h)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta)))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h)))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (fma.f32 eta eta 2)) (*.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 eta eta 2))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (+.f32 2 (*.f32 eta eta))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 2 (*.f32 eta eta)))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (+.f32 (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h)))))))
(fma.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 -2 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (fma.f32 eta eta 2)) (*.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (fma.f32 eta eta 2))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 eta eta 2)) (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (-.f32 (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2)) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta 2) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2)))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))))
(*.f32 -1 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))
(-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6)))))
(fma.f32 -1 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 4)) (pow.f32 sinTheta_O 6)))))
(-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4)) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6))))))
(fma.f32 -1 (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4))) (fma.f32 -1 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 4)) (pow.f32 sinTheta_O 6))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3)))) (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 4))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 8)))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 8)))) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4)))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 8)))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 2)) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) 3) (pow.f32 eta 8)))) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (pow.f32 eta 4)))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(fma.f32 (-.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)))) (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(+.f32 (fma.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))) (/.f32 1 (*.f32 eta eta))) (fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(/.f32 1 (+.f32 2 (*.f32 eta eta)))
(/.f32 1 (fma.f32 eta eta 2))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))))
(+.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 3)))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 2)))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (*.f32 eta eta)))))))))
(+.f32 (+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 3)))) (-.f32 (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 eta eta 2) 3))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))) (+.f32 (fma.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 eta eta 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 2)))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 eta eta 2) 2)))))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(/.f32 1 (+.f32 2 (*.f32 eta eta)))
(/.f32 1 (fma.f32 eta eta 2))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))))
(+.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 3)))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 2)))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (+.f32 (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (*.f32 eta eta)))))))))
(+.f32 (+.f32 (/.f32 1 (fma.f32 eta eta 2)) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 3)))) (-.f32 (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 eta eta 2) 3))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 eta eta 2) 2))) (+.f32 (fma.f32 4 (/.f32 (+.f32 (/.f32 16 (pow.f32 (fma.f32 eta eta 2) 3)) (/.f32 -8 (pow.f32 (fma.f32 eta eta 2) 2))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 eta eta 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 eta eta 2) 2)))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 eta eta 2) 2)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 1 eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (neg.f32 eta))
(*.f32 1 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(pow.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(log.f32 (exp.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))) (*.f32 1/4 (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))) (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))) (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))) (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))))))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O eta))) eta))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) 1)
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))
(/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2) eta)
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) 1)
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta))) 1/4)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))
(*.f32 (*.f32 sinTheta_O -1/2) (/.f32 sinTheta_O eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))) (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2) eta)))
(*.f32 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (/.f32 (pow.f32 eta 3) h)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) h)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) 1)
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (*.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(exp.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))
(*.f32 1 (/.f32 (pow.f32 eta 3) h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (pow.f32 eta 3) (/.f32 1 h))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) h)) (cbrt.f32 (/.f32 (pow.f32 eta 3) h))) (cbrt.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(pow.f32 (/.f32 (pow.f32 eta 3) h) 1)
(/.f32 (pow.f32 eta 3) h)
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 eta 3) h)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 (/.f32 (pow.f32 eta 3) h) (/.f32 (pow.f32 eta 3) h))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) h) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) h)))
(/.f32 (pow.f32 eta 3) h)
(*.f32 1 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(*.f32 (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (sqrt.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) 3)) (+.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (-.f32 (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (*.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (pow.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h) 3)) (fma.f32 (/.f32 h eta) (/.f32 h eta) (*.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h) (-.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h) (/.f32 h eta)))))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 3) (/.f32 1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O)) 3))) (fma.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (pow.f32 (/.f32 h eta) 2)))
(/.f32 (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (-.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))
(/.f32 (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h))) (-.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h)))
(/.f32 (+.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 -1/2 (/.f32 (/.f32 (pow.f32 eta 3) h) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(pow.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) 1)
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(log.f32 (exp.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(cbrt.f32 (*.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h)) (*.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h)) (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h)))))
(cbrt.f32 (pow.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(exp.f32 (log.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3)))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(*.f32 1 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))))) (cbrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(*.f32 (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (sqrt.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(pow.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) 1)
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))) (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(cbrt.f32 (*.f32 (asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h))) (*.f32 (asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h))) (asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) h))))))
(cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(exp.f32 (log.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(log1p.f32 (expm1.f32 (asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h))))))
(asin.f32 (+.f32 (/.f32 h eta) (/.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (pow.f32 eta 3))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(/.f32 1 (/.f32 eta h))
(*.f32 (/.f32 1 eta) h)
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 h eta)
(pow.f32 (/.f32 h eta) 1)
(/.f32 h eta)
(log.f32 (exp.f32 (/.f32 h eta)))
(/.f32 h eta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (/.f32 h eta)))
(/.f32 h eta)
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (log.f32 (/.f32 h eta)))
(/.f32 h eta)
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(/.f32 h eta)
(*.f32 1 (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (cbrt.f32 h) (/.f32 1 eta))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (cbrt.f32 h) eta)) (cbrt.f32 (/.f32 (cbrt.f32 h) eta))) (cbrt.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 (sqrt.f32 (/.f32 (cbrt.f32 h) eta)) (sqrt.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(pow.f32 (/.f32 (cbrt.f32 h) eta) 1)
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(log.f32 (exp.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (/.f32 (cbrt.f32 h) eta)) (/.f32 (cbrt.f32 h) eta)))
(cbrt.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (*.f32 (/.f32 (cbrt.f32 h) eta) (/.f32 (cbrt.f32 h) eta))))
(cbrt.f32 (pow.f32 (/.f32 (cbrt.f32 h) eta) 3))
(expm1.f32 (log1p.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(exp.f32 (log.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(log1p.f32 (expm1.f32 (/.f32 (cbrt.f32 h) eta)))
(*.f32 (/.f32 1 eta) (cbrt.f32 h))
(/.f32 (cbrt.f32 h) eta)
(*.f32 1 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (sqrt.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1/2)
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(pow.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) 1)
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(cbrt.f32 (/.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(cbrt.f32 (/.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(pow.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(log.f32 (exp.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))) 3))
(expm1.f32 (log1p.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(exp.f32 (log.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(log1p.f32 (expm1.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))
(*.f32 1 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))) 2)
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (cbrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))) -1)
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(pow.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) 1)
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (/.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))))
(*.f32 1 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(pow.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(log.f32 (exp.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))) (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))))))

eval340.0ms (2.3%)

Compiler

Compiled 20191 to 13485 computations (33.2% saved)

prune119.0ms (0.8%)

Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New5559564
Fresh6713
Picked325
Done022
Total56420584
Accurracy
99.5%
Counts
584 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.9%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
48.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
97.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
93.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
23.4%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1))
93.8%
(asin.f32 (*.f32 (/.f32 1 eta) h))
95.0%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
26.7%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (exp.f32 (log.f32 (cbrt.f32 h))) eta)))
45.4%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
96.4%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
77.8%
(asin.f32 (*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
56.8%
(asin.f32 (cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
25.9%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
48.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
97.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
93.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
23.4%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1))
93.8%
(asin.f32 (*.f32 (/.f32 1 eta) h))
95.0%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
26.7%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (exp.f32 (log.f32 (cbrt.f32 h))) eta)))
45.4%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
96.4%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
77.8%
(asin.f32 (*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
56.8%
(asin.f32 (cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
Compiler

Compiled 1404 to 948 computations (32.5% saved)

localize612.0ms (4.2%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))
99.8%
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
94.1%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
26.7%
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))
99.3%
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
99.2%
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
92.4%
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
99.9%
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
94.1%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
99.9%
(asin.f32 (*.f32 (/.f32 1 eta) h))
99.2%
(*.f32 (/.f32 1 eta) h)
99.9%
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
99.9%
(/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)))
99.7%
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
Compiler

Compiled 421 to 208 computations (50.6% saved)

series52.0ms (0.4%)

Counts
17 → 504
Calls

126 calls:

TimeVariablePointExpression
5.0ms
h
@0
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
4.0ms
eta
@0
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
4.0ms
sinTheta_O
@inf
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
3.0ms
sinTheta_O
@-inf
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
3.0ms
sinTheta_O
@0
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)

rewrite125.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
820×add-sqr-sqrt
808×pow1
806×*-un-lft-identity
758×add-exp-log
758×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039615
1906571
Stop Event
node limit
Counts
17 → 318
Calls
Call 1
Inputs
(/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2)
(*.f32 (/.f32 1 eta) h)
(asin.f32 (*.f32 (/.f32 1 eta) h))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 1)
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 2) (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 2) (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))) 1)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 2) (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(pow.f32 (/.f32 h eta) 1)
(log.f32 (exp.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (asin.f32 (/.f32 h eta))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) 1/2)
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) 1)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1)
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) 1/2)
(pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 3)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2) (*.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) 1/2)
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(fma.f32 eta eta (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 eta eta (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(+.f32 0 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))) (log.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) 1)
(*.f32 1 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(*.f32 (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(log.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(expm1.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(exp.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) 1))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)

simplify396.0ms (2.7%)

Algorithm
egg-herbie
Rules
1292×times-frac
912×*-commutative
756×distribute-lft-in
746×+-commutative
520×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0164168662
1475667072
Stop Event
node limit
Counts
822 → 795
Calls
Call 1
Inputs
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4)) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 6)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(+.f32 2 (pow.f32 eta 2))
(+.f32 2 (+.f32 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 eta 2)))
(+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 2 (pow.f32 eta 2))
(+.f32 2 (+.f32 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 eta 2)))
(+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (*.f32 -1/12 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))))))))) (pow.f32 h 5)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)))
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (*.f32 -1/12 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))))))))) (pow.f32 h 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/240 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/72 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/48 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/18 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/7 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/5040 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (*.f32 1/48 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))))))))))))))) (pow.f32 h 7)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))))
(-.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))))) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/6 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (+.f32 (*.f32 1/3 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (*.f32 -1/2 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))))) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))) (pow.f32 h 3)) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))))) 1)
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))) 1)
(-.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))) 1)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (*.f32 -1/6 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))) (pow.f32 h 3))) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))) 1)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 -360 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 h 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2)))))))) (+.f32 (*.f32 -1/48 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -1/48 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2)))))
(+.f32 (*.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) h) (pow.f32 eta 4))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (*.f32 1/24 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)))))))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 h 3)) (+.f32 (*.f32 1/6 (pow.f32 h 3)) (*.f32 1/6 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) h) (pow.f32 eta 4))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 h 3)) (+.f32 (*.f32 1/6 (pow.f32 h 3)) (*.f32 1/6 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (*.f32 -1 (/.f32 h eta))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/48 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 1/48 (/.f32 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) h) (*.f32 (+.f32 1 (/.f32 h eta)) (pow.f32 eta 3)))) (*.f32 1/720 (+.f32 (*.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 -180 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 2)))) (*.f32 360 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)) (+.f32 1 (/.f32 h eta))))))))))) (+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 -4/3 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2)))))))) (*.f32 -1/12 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 -4/3 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2)))))))) (*.f32 -1/12 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4)))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 5)))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 eta (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/4 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (pow.f32 h 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (pow.f32 h 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (*.f32 -1 (log.f32 (/.f32 1 h))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)) (/.f32 1 (pow.f32 h 3)))) (*.f32 -1 (log.f32 (/.f32 1 h)))))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)) (/.f32 1 (pow.f32 h 3)))) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h)))))))
(log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 1/24 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -360 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 h 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))))))) (*.f32 1/24 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))))
(+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2)))))
(+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))))
(log.f32 (+.f32 1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (log.f32 (+.f32 1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) (pow.f32 sinTheta_O 4))) (log.f32 (+.f32 1 (/.f32 h eta)))))
(+.f32 (*.f32 1/720 (*.f32 (+.f32 (*.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 -180 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 2)))) (*.f32 360 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)) (+.f32 1 (/.f32 h eta)))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) (pow.f32 sinTheta_O 4))) (log.f32 (+.f32 1 (/.f32 h eta))))))
(log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1))
(+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/720 (/.f32 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6))))))
(log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1))
(+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/720 (/.f32 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 1)
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 2) (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 2) (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))) 1)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 2) (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(pow.f32 (/.f32 h eta) 1)
(log.f32 (exp.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (asin.f32 (/.f32 h eta))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) 1/2)
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) 1)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1)
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) 1/2)
(pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 3)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2) (*.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) 1/2)
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(fma.f32 eta eta (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 eta eta (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(+.f32 0 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))) (log.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) 1)
(*.f32 1 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(*.f32 (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(log.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(expm1.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(exp.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) 1))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
Outputs
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 h sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2) eta)
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2)))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2) eta))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1 eta (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) 1/2)) eta))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (-.f32 (*.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 (pow.f32 eta 6) (*.f32 h sinTheta_O)))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))) (sqrt.f32 -1)) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 (pow.f32 eta 6) (*.f32 h sinTheta_O)))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 6)) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (neg.f32 h) eta))
(-.f32 (/.f32 (*.f32 -1/2 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 6)) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (*.f32 1/2 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta))))) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 (/.f32 1/2 eta) (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) eta))))) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) h)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 -1 (*.f32 eta eta))))) (pow.f32 sinTheta_O 7))) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 sinTheta_O h))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 sinTheta_O h))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) h)) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))))
(fma.f32 1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 -1 (*.f32 eta eta))))) (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 sinTheta_O h)))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))))
(fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) sinTheta_O)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)))))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (fma.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 -1)) (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)))))))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5)))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 -1/2 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2))) (pow.f32 eta 5))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)))) (pow.f32 eta 5))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (pow.f32 eta 7)) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (pow.f32 eta 7)) (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5))))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 1 eta)))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5))) (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 eta))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (pow.f32 eta 7)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5)) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 -1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (pow.f32 eta 3)))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4))))))
(+.f32 (/.f32 1 eta) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)))) (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 sinTheta_O 4)))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))))))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 (*.f32 -2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))
(sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 (*.f32 -2 (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (+.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (fma.f32 -2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (/.f32 -1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (neg.f32 h) eta)))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (-.f32 (*.f32 (/.f32 -1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/2 (*.f32 (*.f32 eta (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))))))) (*.f32 h (pow.f32 sinTheta_O 6))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(fma.f32 1/2 (*.f32 (*.f32 eta (+.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))) (*.f32 h (pow.f32 sinTheta_O 6))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4))))))
(*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2)))
(neg.f32 (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (neg.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))))
(*.f32 -1 (+.f32 (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4))))
(-.f32 (/.f32 (neg.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1 (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))))
(-.f32 (-.f32 (/.f32 (neg.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4)) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)) (pow.f32 sinTheta_O 6))))))
(fma.f32 -1 (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4))) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1 (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2) (*.f32 eta eta)) (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)))) (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 8) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(fma.f32 (-.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))) (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(fma.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))) (pow.f32 sinTheta_O 6) (+.f32 (/.f32 1 (*.f32 eta eta)) (fma.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 sinTheta_O 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(/.f32 1 (+.f32 2 (*.f32 eta eta)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))))
(+.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (+.f32 (+.f32 (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (*.f32 eta eta))))))))
(/.f32 1 (+.f32 2 (pow.f32 eta 2)))
(/.f32 1 (+.f32 2 (*.f32 eta eta)))
(-.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))))
(-.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(-.f32 (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))))))
(-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (+.f32 (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))))
(+.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (/.f32 -4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))))
(-.f32 (+.f32 (*.f32 32 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 4 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 (*.f32 8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (pow.f32 eta 2)))))))))
(-.f32 (+.f32 (+.f32 (/.f32 32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 16 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (+.f32 (+.f32 (/.f32 16 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (/.f32 4 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 (/.f32 8 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 4 (/.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 2 (*.f32 eta eta))))))))
(*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 6)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/4 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 2 (pow.f32 eta 2))
(+.f32 2 (*.f32 eta eta))
(+.f32 2 (+.f32 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 eta 2)))
(+.f32 2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (+.f32 2 (/.f32 8 (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (+.f32 (+.f32 2 (/.f32 8 (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (/.f32 16 (pow.f32 sinTheta_O 6)))
(+.f32 2 (pow.f32 eta 2))
(+.f32 2 (*.f32 eta eta))
(+.f32 2 (+.f32 (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 eta 2)))
(+.f32 2 (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (+.f32 2 (/.f32 8 (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 16 (/.f32 1 (pow.f32 sinTheta_O 6))) (+.f32 2 (+.f32 (*.f32 8 (/.f32 1 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 eta 2) (*.f32 4 (/.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (+.f32 (+.f32 2 (/.f32 8 (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 4 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (/.f32 16 (pow.f32 sinTheta_O 6)))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(fma.f32 (fma.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) -1/3)) (pow.f32 h 3) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (*.f32 -1/12 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))))))))) (pow.f32 h 5)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)))
(fma.f32 (fma.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) -1/3)) (pow.f32 h 3) (fma.f32 (fma.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) 1/12)))))) (pow.f32 h 5) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (+.f32 (*.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))) (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)))))) (pow.f32 h 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (+.f32 (*.f32 1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))) (*.f32 -1/12 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 5)))))))))) (pow.f32 h 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/240 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/72 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/48 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/18 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/7 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/5040 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 -1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (+.f32 (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))) (*.f32 1/48 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 7)))))))))))))))) (pow.f32 h 7)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))))
(fma.f32 (fma.f32 1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) -1/3)) (pow.f32 h 3) (fma.f32 (fma.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 -1/6 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 1/5 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (fma.f32 1/120 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 5))) 1/12)))))) (pow.f32 h 5) (fma.f32 (fma.f32 -1/240 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/72 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 -1/48 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/18 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/7 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 1/5040 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 -1/3 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 -1/10 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (fma.f32 -1/24 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 7))) 7/48)))))))))))) (pow.f32 h 7) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) 1)
(expm1.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h)))))
(fma.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h)) -1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))) 1)
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h)))))) h) (expm1.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h)))) h) (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h)) -1))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))))) 1)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) h) (+.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) (/.f32 (*.f32 h h) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 0))))) -1)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) (/.f32 (*.f32 h h) 0)))) -1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) h)) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/6 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (+.f32 (*.f32 1/3 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (*.f32 -1/2 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))))) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))) (pow.f32 h 3)) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))))) 1)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) h) (+.f32 (+.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) (/.f32 (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))) (/.f32 (*.f32 h h) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 0)))) (/.f32 (fma.f32 1/6 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 -1/6 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (/.f32 (pow.f32 h 3) (exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))))))) -1)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) h) (+.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))) (/.f32 (*.f32 h h) 0))) (/.f32 (fma.f32 1/6 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 -1/6 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (/.f32 (pow.f32 h 3) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (exp.f32 (log.f32 h))))))) -1)
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) 1)
(expm1.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))
(fma.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) -1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))) 1)
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) h)) (expm1.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) h)) (fma.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) -1))
(-.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))) 1)
(+.f32 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) (/.f32 (*.f32 h h) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 0))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) h)) (expm1.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) h) (/.f32 0 h)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) h)) (fma.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) -1)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (+.f32 (*.f32 1/2 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (*.f32 -1/6 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))) (pow.f32 h 3))) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 -1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (pow.f32 h 2)) (+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))) h)) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))) 1)
(+.f32 (neg.f32 (/.f32 (fma.f32 -1/3 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 1/3 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (/.f32 (pow.f32 h 3) (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))) (+.f32 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) (/.f32 (*.f32 h h) (*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 0))) (+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) h)) (expm1.f32 (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (-.f32 (+.f32 (fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) h) (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) h) (/.f32 0 h))) (/.f32 (fma.f32 -1/3 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (*.f32 1/3 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)))) (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (/.f32 -1 h) -1) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))) -1)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 1/8 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 1/24 (fma.f32 -3 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 1/24 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 -360 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 h 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2)))))))) (+.f32 (*.f32 -1/48 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -1/48 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (pow.f32 eta 6) (*.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 1/720 (fma.f32 -360 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 -30 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 9)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3))) (*.f32 -180 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (*.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))))) (*.f32 -1/48 (+.f32 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 9)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3))) (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (/.f32 (fma.f32 -3 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) h))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 1/8 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 1/24 (fma.f32 -3 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (pow.f32 eta 6) (*.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 1/720 (fma.f32 -360 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (neg.f32 (sqrt.f32 -1))) (/.f32 (fabs.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9/2)) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (*.f32 180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))))) (*.f32 -1/48 (+.f32 (*.f32 (/.f32 (pow.f32 h 3) (neg.f32 (sqrt.f32 -1))) (/.f32 (fabs.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9/2)) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (/.f32 h (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 eta 4) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 1/24 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2)))))
(fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)))))
(fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (+.f32 (/.f32 h eta) (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2))))
(+.f32 (*.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))))))))
(fma.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3)) (fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (pow.f32 h 3) (pow.f32 eta 3))))))))
(fma.f32 1/6 (pow.f32 (/.f32 h eta) 3) (fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (+.f32 (pow.f32 (/.f32 h eta) 2) (pow.f32 (/.f32 h eta) 3)))))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) h) (pow.f32 eta 4))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (*.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (*.f32 1/24 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)))))))))))))
(fma.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (/.f32 (pow.f32 eta 4) h)) (fma.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (pow.f32 h 3) (pow.f32 eta 3)) (fma.f32 1/6 (/.f32 (pow.f32 h 3) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (*.f32 1/24 (+.f32 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (/.f32 (pow.f32 h 4) (pow.f32 eta 4)))))))))))))
(fma.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (/.f32 (pow.f32 eta 4) h)) (fma.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (fma.f32 -1/2 (pow.f32 (/.f32 h eta) 3) (fma.f32 1/6 (pow.f32 (/.f32 h eta) 3) (+.f32 (/.f32 h eta) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (fma.f32 -1/2 (pow.f32 (/.f32 h eta) 2) (*.f32 1/24 (+.f32 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (/.f32 (pow.f32 h 4) (pow.f32 eta 4)))))))))))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (neg.f32 h) eta)))
(fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2)) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 h 3)) (+.f32 (*.f32 1/6 (pow.f32 h 3)) (*.f32 1/6 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (*.f32 -1 (+.f32 (/.f32 (fma.f32 -1/2 (pow.f32 h 3) (*.f32 1/6 (+.f32 (pow.f32 h 3) (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3)) (/.f32 h eta)))))
(fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2)) (/.f32 (fma.f32 -1/2 (pow.f32 h 3) (*.f32 1/6 (+.f32 (pow.f32 h 3) (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) h) (pow.f32 eta 4))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 h 3)) (+.f32 (*.f32 1/6 (pow.f32 h 3)) (*.f32 1/6 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (+.f32 (*.f32 1/24 (/.f32 (pow.f32 h 4) (pow.f32 eta 4))) (*.f32 -1 (/.f32 h eta))))))))))
(fma.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (/.f32 (pow.f32 eta 4) h)) (fma.f32 1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1 (/.f32 (fma.f32 -1/2 (pow.f32 h 3) (*.f32 1/6 (+.f32 (pow.f32 h 3) (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3)) (fma.f32 1/24 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (fma.f32 1/24 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (/.f32 (neg.f32 h) eta)))))))))
(fma.f32 1/8 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 eta 4)) (fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (/.f32 (pow.f32 eta 4) h)) (fma.f32 1/2 (pow.f32 (/.f32 h eta) 2) (fma.f32 -1/2 (pow.f32 (/.f32 h eta) 2) (-.f32 (-.f32 (*.f32 1/24 (+.f32 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (/.f32 (pow.f32 h 4) (pow.f32 eta 4)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/2 (pow.f32 h 3) (*.f32 1/6 (+.f32 (pow.f32 h 3) (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3)))))) (pow.f32 eta 3))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/8 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 1/24 (fma.f32 -3 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/8 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 1/24 (fma.f32 -3 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/48 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 1/48 (/.f32 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) h) (*.f32 (+.f32 1 (/.f32 h eta)) (pow.f32 eta 3)))) (*.f32 1/720 (+.f32 (*.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 -180 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 2)))) (*.f32 360 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)) (+.f32 1 (/.f32 h eta))))))))))) (+.f32 (*.f32 (+.f32 1 (/.f32 h eta)) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 1/24 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/48 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 1/48 (*.f32 (/.f32 (fma.f32 -3 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))) (+.f32 (/.f32 h eta) 1)) (/.f32 h (pow.f32 eta 3))) (*.f32 1/720 (fma.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 -180 (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 (*.f32 h h) (*.f32 eta eta))) (*.f32 360 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))))))))))))))) (fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/8 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 1/24 (fma.f32 -3 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/48 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 1/48 (*.f32 (/.f32 h (+.f32 (/.f32 h eta) 1)) (/.f32 (fma.f32 -3 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))))) (pow.f32 eta 3))) (*.f32 1/720 (fma.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 -180 (*.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 360 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (+.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))))))))))))) (fma.f32 (+.f32 (/.f32 h eta) 1) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/8 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 1/24 (fma.f32 -3 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 1/24 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 1/24 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 -4/3 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2)))))))) (*.f32 -1/12 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4)))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 1/24 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 -4/3 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 1/720 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 (*.f32 h h) (+.f32 2 (*.f32 eta eta))))))) (*.f32 (*.f32 -1/12 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 1/24 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 -4/3 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 1/720 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 h h) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)))))) (*.f32 (*.f32 -1/12 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 1/24 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 1/24 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 -4/3 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 1/720 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2)))))))) (*.f32 -1/12 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))) (pow.f32 sinTheta_O 6)) (/.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (+.f32 (*.f32 2 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 1/24 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))) (pow.f32 sinTheta_O 4)))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 1/24 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 -4/3 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 1/720 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 (*.f32 h h) (+.f32 2 (*.f32 eta eta))))))) (*.f32 (*.f32 -1/12 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 2 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 1/24 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 -4/3 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 1/720 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 h h) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)))))) (*.f32 (*.f32 -1/12 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))))))))))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 5)))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 5))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 5))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)))))
(+.f32 eta (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))))))
(+.f32 eta (fma.f32 -1/16 (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 eta (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (fma.f32 -1 eta (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) eta))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (fma.f32 -1 eta (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (fma.f32 1/16 (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/4 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/4 (/.f32 (*.f32 1/2 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (*.f32 eta eta))) (/.f32 eta (pow.f32 sinTheta_O 6))) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/4 (/.f32 (+.f32 1/4 (*.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (*.f32 eta eta))) (/.f32 eta (pow.f32 sinTheta_O 6))) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(sqrt.f32 (+.f32 2 (*.f32 eta eta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(sqrt.f32 (+.f32 2 (pow.f32 eta 2)))
(sqrt.f32 (+.f32 2 (*.f32 eta eta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 16 (*.f32 2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2))))) 2)) (+.f32 2 (pow.f32 eta 2))))) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (pow.f32 sinTheta_O 4))) (fma.f32 2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) (/.f32 (+.f32 16 (*.f32 -2 (/.f32 (-.f32 8 (pow.f32 (*.f32 2 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))) 2)) (+.f32 2 (*.f32 eta eta))))) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 2 (*.f32 eta eta))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (pow.f32 h 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) (pow.f32 h 3)) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3))) (pow.f32 h 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h))))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -1/4 (/.f32 (pow.f32 h 4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (fma.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3))) (pow.f32 h 3)) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h))))
(+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (log.f32 h))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (*.f32 -1 (log.f32 (/.f32 1 h)))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (log.f32 h)))))
(+.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (log.f32 h)) (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (*.f32 -1 (log.f32 (/.f32 1 h))))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (neg.f32 (neg.f32 (log.f32 h))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (log.f32 h))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)) (/.f32 1 (pow.f32 h 3)))) (*.f32 -1 (log.f32 (/.f32 1 h)))))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (fma.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (/.f32 1 (pow.f32 h 3))) (neg.f32 (neg.f32 (log.f32 h)))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h) (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (fma.f32 1/3 (/.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (pow.f32 h 3)) (log.f32 h)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 h))) (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) (log.f32 (/.f32 -1 h)))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h)))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h) (-.f32 (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) (log.f32 (/.f32 -1 h))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h))))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (-.f32 (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) (log.f32 (/.f32 -1 h)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (/.f32 1 h)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (pow.f32 h 2))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 3)) (/.f32 1 (pow.f32 h 3)))) (+.f32 (log.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (*.f32 -1 (log.f32 (/.f32 -1 h)))))))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 h) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (fma.f32 1/3 (*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (/.f32 1 (pow.f32 h 3))) (fma.f32 -1 (log.f32 (/.f32 -1 h)) (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) h) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (fma.f32 1/3 (/.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 3)) (pow.f32 h 3)) (-.f32 (log.f32 (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))) (log.f32 (/.f32 -1 h))))))
(log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 1/24 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 1/24 (pow.f32 eta 4)) (fma.f32 -3 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 1/24 (pow.f32 eta 4)) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(+.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 1/720 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -360 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 9)))) (*.f32 -180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) (pow.f32 h 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))))))) (*.f32 1/24 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 h 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) 2))))) (*.f32 -12 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 1/720 (*.f32 (pow.f32 eta 6) (fma.f32 -360 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 -30 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 9)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3))) (*.f32 -180 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2))) (*.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))))))) (*.f32 (*.f32 1/24 (pow.f32 eta 4)) (fma.f32 -3 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (/.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (*.f32 h h))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))))
(+.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 1/720 (*.f32 (pow.f32 eta 6) (fma.f32 -360 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (/.f32 (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8))))))) (fma.f32 -30 (*.f32 (/.f32 (pow.f32 h 3) (neg.f32 (sqrt.f32 -1))) (/.f32 (fabs.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 9/2)) (*.f32 (pow.f32 sinTheta_O 9) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 3)))) (*.f32 180 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (*.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2))))))) (*.f32 (*.f32 1/24 (pow.f32 eta 4)) (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (*.f32 h h)) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (*.f32 -12 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 h sinTheta_O) (+.f32 1 (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2)))
(+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2)))))
(fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)))))
(fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2))))
(+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))))))
(fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (*.f32 1/24 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4))))))
(fma.f32 1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (+.f32 (/.f32 h eta) (fma.f32 -1/2 (pow.f32 (/.f32 h eta) 2) (*.f32 1/24 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4))))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 -1/2 (pow.f32 (/.f32 h eta) 2)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 -1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (pow.f32 (/.f32 h eta) 2) (-.f32 (*.f32 -1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 h 2) (pow.f32 eta 2))) (+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 h 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -6 (pow.f32 h 4))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (/.f32 (*.f32 h h) (*.f32 eta eta)) (fma.f32 1/24 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (fma.f32 -1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (pow.f32 (/.f32 h eta) 2) (fma.f32 1/24 (/.f32 (fma.f32 -12 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 h h)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 h 4) -6)) (pow.f32 eta 4)) (-.f32 (*.f32 -1/6 (/.f32 (fma.f32 3 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 2 (pow.f32 h 3))) (pow.f32 eta 3))) (/.f32 h eta))))
(log.f32 (+.f32 1 (/.f32 h eta)))
(log1p.f32 (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (log.f32 (+.f32 1 (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 (/.f32 h eta) 1))) (log1p.f32 (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) (pow.f32 sinTheta_O 4))) (log.f32 (+.f32 1 (/.f32 h eta)))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 (/.f32 h eta) 1))) (fma.f32 1/24 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -3 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))) (log1p.f32 (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 (/.f32 h eta) 1))) (fma.f32 1/24 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -3 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))) (log1p.f32 (/.f32 h eta))))
(+.f32 (*.f32 1/720 (*.f32 (+.f32 (*.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 3) (pow.f32 eta 9)))) (+.f32 (*.f32 -180 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 2)))) (*.f32 360 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)) (+.f32 1 (/.f32 h eta)))))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (/.f32 h eta))))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -3 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 1 (/.f32 h eta)) 2) (pow.f32 eta 6)))) (*.f32 12 (/.f32 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)) (+.f32 1 (/.f32 h eta))))) (pow.f32 sinTheta_O 4))) (log.f32 (+.f32 1 (/.f32 h eta))))))
(fma.f32 1/720 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 -180 (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 (*.f32 h h) (*.f32 eta eta))) (*.f32 360 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))))))))))))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 (/.f32 h eta) 1))) (fma.f32 1/24 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -3 (/.f32 (*.f32 h h) (*.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))) (log1p.f32 (/.f32 h eta)))))
(fma.f32 1/720 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 30 (/.f32 (pow.f32 h 3) (*.f32 (pow.f32 (+.f32 (/.f32 h eta) 1) 3) (pow.f32 eta 9))) (fma.f32 -180 (*.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 (+.f32 (/.f32 h eta) 1) 2))) (*.f32 360 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (+.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))))))))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 (/.f32 h eta) 1))) (fma.f32 1/24 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -3 (*.f32 (/.f32 h (pow.f32 (+.f32 (/.f32 h eta) 1) 2)) (/.f32 h (pow.f32 eta 6))) (*.f32 12 (/.f32 eta (/.f32 (+.f32 (/.f32 h eta) 1) (*.f32 h (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))))) (log1p.f32 (/.f32 h eta)))))
(log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1))
(log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))
(log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))))
(+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/720 (/.f32 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/720 (/.f32 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 (*.f32 h h) (+.f32 2 (*.f32 eta eta))))))) (pow.f32 sinTheta_O 6))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/720 (/.f32 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 h h) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)))))) (pow.f32 sinTheta_O 6))))))
(log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1))
(log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1))
(log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta))))))
(+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 1/24 (/.f32 (+.f32 (*.f32 -48 (/.f32 (pow.f32 h 2) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) (*.f32 12 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))) (pow.f32 sinTheta_O 4))) (+.f32 (log.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/720 (/.f32 (+.f32 (*.f32 -1920 (*.f32 (/.f32 (pow.f32 h 3) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 9))))) (+.f32 (*.f32 360 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (*.f32 720 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (pow.f32 h 2)) (*.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) 1) 2) (+.f32 2 (pow.f32 eta 2))))))) (pow.f32 sinTheta_O 6))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (/.f32 (*.f32 h h) (*.f32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/720 (/.f32 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 (*.f32 h h) (+.f32 2 (*.f32 eta eta))))))) (pow.f32 sinTheta_O 6))))))
(fma.f32 1/24 (/.f32 (fma.f32 -48 (*.f32 (/.f32 h (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)) (/.f32 h (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (*.f32 12 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)))) (pow.f32 sinTheta_O 4)) (+.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/720 (/.f32 (fma.f32 -1920 (/.f32 (*.f32 (pow.f32 h 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 9)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 3)) (fma.f32 360 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) h))) (*.f32 720 (*.f32 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 h h) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h 1) 2)))))) (pow.f32 sinTheta_O 6))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 4) (pow.f32 sinTheta_O 8))) h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) 2)) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) 2))))))))))
(fma.f32 -1/2 (*.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 4) (pow.f32 sinTheta_O 8)))))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (sqrt.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3) (pow.f32 sinTheta_O 6)) (pow.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))))
(fma.f32 -1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (+.f32 (/.f32 h eta) (*.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (/.f32 -1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (neg.f32 h) eta)))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (-.f32 (*.f32 (/.f32 -1/2 (pow.f32 eta 3)) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2)))) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 eta 3) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 2))) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2))) 3)))) h) (pow.f32 eta 7))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 h (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 eta 5) h)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 2))))) (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) 3))) (/.f32 (pow.f32 eta 7) h)) (/.f32 (neg.f32 h) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) (*.f32 (pow.f32 sinTheta_O 6) h)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/2 (*.f32 (*.f32 eta (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta))))))) (*.f32 h (pow.f32 sinTheta_O 6))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(fma.f32 1/2 (*.f32 (*.f32 eta (+.f32 (+.f32 (+.f32 (/.f32 1/4 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))) (*.f32 h (pow.f32 sinTheta_O 6))) (+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2)))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (pow.f32 eta 2)))) h) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (+.f32 (*.f32 -2 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) (+.f32 2 (pow.f32 eta 2)))) (*.f32 4 (/.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2)))) (+.f32 2 (pow.f32 eta 2))))))) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (-.f32 (*.f32 16 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3))) (+.f32 (*.f32 8 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (pow.f32 eta 2)) 3)))) 2))) h) (pow.f32 sinTheta_O 4)) (sqrt.f32 (+.f32 2 (pow.f32 eta 2))))))))
(fma.f32 (sqrt.f32 (/.f32 1 (+.f32 2 (*.f32 eta eta)))) h (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 2 (*.f32 eta eta))) (/.f32 (-.f32 (-.f32 (/.f32 32 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (fma.f32 -2 (/.f32 (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2)) (+.f32 2 (*.f32 eta eta))) (/.f32 (*.f32 4 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2)))) (+.f32 2 (*.f32 eta eta))))) (/.f32 (pow.f32 sinTheta_O 6) h))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3))) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 (*.f32 h (-.f32 (-.f32 (/.f32 16 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)) (/.f32 8 (pow.f32 (+.f32 2 (*.f32 eta eta)) 2))) (pow.f32 (*.f32 -2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 2 (*.f32 eta eta)) 3)))) 2))) (sqrt.f32 (+.f32 2 (*.f32 eta eta)))) (pow.f32 sinTheta_O 4))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1)
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 1)
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta) h))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)) 2) (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta))) 2) (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))) 1)
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 1)
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2)) 2) (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))) 1))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O -1/2))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(/.f32 h eta)
(pow.f32 (/.f32 h eta) 1)
(/.f32 h eta)
(log.f32 (exp.f32 (/.f32 h eta)))
(/.f32 h eta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(/.f32 h eta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 h eta)))
(/.f32 h eta)
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (log.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))
(/.f32 h eta)
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(/.f32 h eta)
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(asin.f32 (/.f32 h eta))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(/.f32 1 (/.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) h))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (fma.f32 (neg.f32 (fabs.f32 sinTheta_O)) (fabs.f32 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 eta sinTheta_O) 2)))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 2))
(fabs.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 2) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(cbrt.f32 (*.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) 1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(*.f32 (sqrt.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 3/2))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)) 1))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2)
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 2) (+.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 2) -1) (+.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) 2)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -2))
(fabs.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1) -1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -2) (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -2)))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) -1))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1 (*.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 1)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))) (fma.f32 (/.f32 -1 (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 3)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2) (*.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O) 3)) (+.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O) 2)) (*.f32 eta (*.f32 eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)) 2)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O) 2)) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1)
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 2)
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) 2))
(fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 2) (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 eta eta (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 eta eta (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 eta eta)) (cbrt.f32 (*.f32 eta eta))) (cbrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 3) 1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (+.f32 1 (*.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 3) -1) (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 2) (+.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) 1) (+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(/.f32 (+.f32 (pow.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) 2) -1) (+.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(*.f32 (sqrt.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) 1/2))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))
(+.f32 0 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))) (log.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))))) (log.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) 1)
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(*.f32 1 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 2) (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(expm1.f32 (log1p.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) 1))
(log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))))
(+.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(-.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))) h) -1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)))) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O)) -1/2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))) 2) (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))
(fma.f32 1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O)))))))) (cbrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) (sqrt.f32 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1) sinTheta_O))))))) -1)
(+.f32 -1 (+.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 -1/2 sinTheta_O) 1)) sinTheta_O))))))

eval867.0ms (6%)

Compiler

Compiled 42837 to 29306 computations (31.6% saved)

prune179.0ms (1.2%)

Pruning

22 alts after pruning (15 fresh and 7 done)

PrunedKeptTotal
New8057812
Fresh3811
Picked145
Done134
Total81022832
Accurracy
100.0%
Counts
832 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.9%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
48.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
97.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
96.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
98.1%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O)))))
93.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
93.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
92.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
94.4%
(asin.f32 (/.f32 h eta))
96.2%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta) h)))
93.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
25.9%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1))
93.8%
(asin.f32 (*.f32 (/.f32 1 eta) h))
26.7%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (exp.f32 (log.f32 (cbrt.f32 h))) eta)))
45.4%
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
92.3%
(asin.f32 (*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) -1/2)))
92.2%
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
96.4%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
90.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
56.8%
(asin.f32 (cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
Compiler

Compiled 1226 to 731 computations (40.4% saved)

regimes205.0ms (1.4%)

Counts
50 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 1 eta) h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta) h)))
(asin.f32 (*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1))
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) -1/2)))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 1)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O -1/2) 1)) (neg.f32 sinTheta_O)))))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))) 1))
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2))))))
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (exp.f32 (log.f32 (cbrt.f32 h))) eta)))
(asin.f32 (pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))) 3))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) h))
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
Calls

10 calls:

39.0ms
h
22.0ms
eta
21.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
20.0ms
sinTheta_O
20.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
Results
AccuracySegmentsBranch
98.1%1sinTheta_O
98.1%1h
98.1%1eta
98.1%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
98.1%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
98.1%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
98.1%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
98.1%1(*.f32 eta eta)
98.1%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
98.1%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 982 to 558 computations (43.2% saved)

regimes71.0ms (0.5%)

Counts
27 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 1 eta) h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta) h)))
(asin.f32 (*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2)))) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) -1/2))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1))
(asin.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (/.f32 (cbrt.f32 h) eta)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 sinTheta_O (neg.f32 sinTheta_O))) -1/2)))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Calls

5 calls:

19.0ms
(*.f32 sinTheta_O sinTheta_O)
12.0ms
eta
12.0ms
h
11.0ms
sinTheta_O
10.0ms
(*.f32 eta eta)
Results
AccuracySegmentsBranch
97.1%1sinTheta_O
97.1%1h
97.1%1eta
97.1%1(*.f32 eta eta)
97.1%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 399 to 219 computations (45.1% saved)

regimes91.0ms (0.6%)

Counts
18 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 1 eta) h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) -1/2))))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 sinTheta_O eta) (*.f32 -1/2 sinTheta_O) eta) h)))
(asin.f32 (*.f32 h (+.f32 (/.f32 1 eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (+.f32 1 (*.f32 sinTheta_O (*.f32 sinTheta_O -1/2)))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/2)) sinTheta_O))))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
Calls

5 calls:

9.0ms
eta
9.0ms
h
8.0ms
sinTheta_O
7.0ms
(*.f32 eta eta)
3.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
97.0%1h
97.0%1sinTheta_O
97.0%1eta
97.0%1(*.f32 eta eta)
97.0%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 254 to 143 computations (43.7% saved)

regimes14.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 1 eta) h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
Calls

4 calls:

4.0ms
sinTheta_O
3.0ms
h
3.0ms
eta
2.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
96.6%1sinTheta_O
96.6%1h
96.6%1eta
96.6%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes10.0ms (0.1%)

Accuracy

Total -0.4b remaining (-23.4%)

Threshold costs -0.4b (-23.4%)

Counts
3 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 1 eta) h))
(asin.f32 (/.f32 1 (/.f32 eta h)))
Outputs
(asin.f32 (/.f32 h eta))
Calls

3 calls:

3.0ms
eta
3.0ms
h
3.0ms
sinTheta_O
Results
AccuracySegmentsBranch
94.4%1h
94.4%1sinTheta_O
94.4%1eta
Compiler

Compiled 31 to 22 computations (29% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×+-commutative
14×*-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036175
153175
261175
365175
467175
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 74 to 50 computations (32.4% saved)

soundness2.2s (15.3%)

Rules
1968×fma-def
1798×fma-def
1798×fma-def
1798×fma-def
1454×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01655
12955
24355
38155
414055
520455
631955
762055
8113955
9211255
10382555
11512355
12681755
13791955
075424943
1198124033
2799124033
039615
1906571
0164168662
1475667072
075424943
1198124033
2799124033
075424943
1198124033
2799124033
0117939932
1348036184
042591
1915591
0117939932
1348036184
042591
1915591
0117939932
1348036184
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 687 to 411 computations (40.2% saved)

end0.0ms (0%)

preprocess44.0ms (0.3%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 226 to 136 computations (39.8% saved)

Profiling

Loading profile data...