HairBSDF, gamma for a refracted ray

Time bar (total: 16.5s)

analyze1.3s (7.8%)

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)

sample5.7s (34.8%)

Results
3.2s8256×body256valid
2.4s8153×body256invalid
Bogosity

preprocess253.0ms (1.5%)

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
053444
1111444
2207444
3544444
41186444
52163444
63341444
74369444
85889444
96499444
107354444
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 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 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 21 to 13 computations (38.1% saved)

eval1.0ms (0%)

Compiler

Compiled 39 to 23 computations (41% saved)

prune4.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
90.3%
(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)))))
90.3%
(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))))))))
90.3%
(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)))))
90.3%
(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))))))))
Compiler

Compiled 84 to 54 computations (35.7% saved)

localize396.0ms (2.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(/.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))))
99.9%
(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)))))
99.9%
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
91.4%
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
99.9%
(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))))))))
91.4%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 195 to 79 computations (59.5% saved)

series34.0ms (0.2%)

Counts
8 → 208
Calls

60 calls:

TimeVariablePointExpression
6.0ms
eta
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
h
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
2.0ms
sinTheta_O
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
2.0ms
h
@0
(/.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))))
2.0ms
eta
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

rewrite152.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
680×expm1-udef
680×log1p-udef
514×add-sqr-sqrt
504×pow1
504×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023384
1501352
27238352
Stop Event
node limit
Counts
8 → 248
Calls
Call 1
Inputs
(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 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(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 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.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))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(-.f32 (/.f32 (pow.f32 eta 6) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))

simplify502.0ms (3%)

Algorithm
egg-herbie
Rules
722×associate-*r*
718×fma-def
614×associate-*l*
550×*-commutative
522×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055331760
1149529436
2613029424
Stop Event
node limit
Counts
456 → 331
Calls
Call 1
Inputs
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
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 eta) (*.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 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.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 (*.f32 -1 eta) (+.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/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (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 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (+.f32 (*.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 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(*.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 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (pow.f32 eta 2))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (pow.f32 eta 2))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))
(-.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (+.f32 (*.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 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
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 eta) (*.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 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.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 (*.f32 -1 eta) (+.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/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (pow.f32 eta 2))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (pow.f32 eta 2))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))
(-.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.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))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(*.f32 h (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)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(-.f32 (/.f32 (pow.f32 eta 6) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
Outputs
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1))))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (neg.f32 (sqrt.f32 -1))))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (neg.f32 (sqrt.f32 -1))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 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 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.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 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (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 (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 eta) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 eta (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.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))))))))
(fma.f32 -1 eta (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1/8 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))) eta)
(+.f32 (*.f32 -1 eta) (+.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/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1 eta (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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 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/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1/8 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))) 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 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 -1/2 (+.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (+.f32 (*.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 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (*.f32 -1/2 (+.f32 (/.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 (*.f32 sinTheta_O sinTheta_O) eta)))))
(+.f32 eta (*.f32 -1/2 (+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.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 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))
(asin.f32 (*.f32 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 h (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))))))))))
(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 -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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 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 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (*.f32 eta eta)))
(-.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (pow.f32 eta 2))))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (*.f32 eta eta))))
(-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 eta eta (*.f32 (pow.f32 sinTheta_O 6) -3/8))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 eta 2))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (*.f32 eta eta) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 eta eta (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (pow.f32 eta 2))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (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 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 eta eta)) (fma.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1) (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1))))
(+.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 eta eta)) (-.f32 (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta))
(-.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta)) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 sinTheta_O (sqrt.f32 -1) (fma.f32 eta eta (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.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))) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(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 sinTheta_O (sqrt.f32 -1) (fma.f32 eta eta (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(*.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 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(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 (*.f32 h sinTheta_O) (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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)))) (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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(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 (*.f32 h sinTheta_O) (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (fma.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 h sinTheta_O) (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1)))))))
(+.f32 (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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) -1/2) (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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 (pow.f32 eta 6) (sqrt.f32 -1)) (*.f32 sinTheta_O (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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 -1 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (*.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (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 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 7)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (neg.f32 (pow.f32 sinTheta_O 6))))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))))))))
(-.f32 (fma.f32 1/2 (+.f32 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 h (pow.f32 eta 7)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (neg.f32 (pow.f32 sinTheta_O 6)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(fma.f32 1/2 (*.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))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)) (*.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))))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(+.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (*.f32 (*.f32 1/2 eta) (+.f32 (*.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 (/.f32 1/2 (pow.f32 eta 6)) (-.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (*.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))) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))) (*.f32 (pow.f32 sinTheta_O 6) h)))))
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 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 -1/2 (+.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) eta)) (+.f32 (*.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 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (*.f32 -1/2 (+.f32 (/.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 (*.f32 sinTheta_O sinTheta_O) eta)))))
(+.f32 eta (*.f32 -1/2 (+.f32 (+.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.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 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1))))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (neg.f32 (sqrt.f32 -1))))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (neg.f32 (sqrt.f32 -1))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 (*.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 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 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.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 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (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 (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 eta) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 eta (*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.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))))))))
(fma.f32 -1 eta (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1/8 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))) eta)
(+.f32 (*.f32 -1 eta) (+.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/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1 eta (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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.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 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/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1/8 (/.f32 (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))) eta)
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (*.f32 eta eta)))
(-.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (pow.f32 eta 2))))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (*.f32 eta eta))))
(-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 eta eta (*.f32 (pow.f32 sinTheta_O 6) -3/8))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 eta 2))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (*.f32 eta eta) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 eta eta (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (pow.f32 eta 2))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (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 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 eta eta)) (fma.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1) (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1))))
(+.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 eta eta)) (-.f32 (/.f32 (/.f32 1/2 sinTheta_O) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta))
(-.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta)) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 sinTheta_O (sqrt.f32 -1) (fma.f32 eta eta (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.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))) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 eta eta))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(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 sinTheta_O (sqrt.f32 -1) (fma.f32 eta eta (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 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))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))))))
(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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h (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)))))
(*.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 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(fma.f32 1/2 (*.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))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta)) (*.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))))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(+.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (*.f32 (*.f32 1/2 eta) (+.f32 (*.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 (/.f32 1/2 (pow.f32 eta 6)) (-.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (*.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))) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))) (*.f32 (pow.f32 sinTheta_O 6) h)))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(*.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 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(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 (*.f32 h sinTheta_O) (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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)))) (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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(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 (*.f32 h sinTheta_O) (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (fma.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 h sinTheta_O) (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (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 (*.f32 h 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 h (/.f32 sinTheta_O (sqrt.f32 -1)))))))
(+.f32 (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 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.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 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) -1/2) (+.f32 (*.f32 (/.f32 (pow.f32 eta 4) (sqrt.f32 -1)) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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 (pow.f32 eta 6) (sqrt.f32 -1)) (*.f32 sinTheta_O (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.f32 (/.f32 sinTheta_O (sqrt.f32 -1)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) 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 -1 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (*.f32 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (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 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 7)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (neg.f32 (pow.f32 sinTheta_O 6))))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))))))))
(-.f32 (fma.f32 1/2 (+.f32 (*.f32 (/.f32 h (pow.f32 eta 5)) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 h (pow.f32 eta 7)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (neg.f32 (pow.f32 sinTheta_O 6)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (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) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 3/2))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) 3)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O 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)) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (+.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))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (*.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 (*.f32 sinTheta_O 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)) (*.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 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 sinTheta_O 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)) (*.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(*.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) 4))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) 4))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (neg.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (-.f32 (pow.f32 eta 4) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (/.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (-.f32 (pow.f32 eta 4) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (/.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (-.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O) (*.f32 eta eta)))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2) (cbrt.f32 h)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2) (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (/.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)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h)))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(fabs.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (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) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/2)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 3/2))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) 2)
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1/2))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(+.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (fma.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O 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)) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) -1/2) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) 1 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O) 1 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (+.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))))
(+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (*.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 (*.f32 sinTheta_O 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)) (*.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 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 sinTheta_O 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)) (*.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(-.f32 (/.f32 (pow.f32 eta 6) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) 4))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (*.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))) 4))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (fma.f32 (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (neg.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (-.f32 (pow.f32 eta 4) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (/.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (-.f32 (pow.f32 eta 4) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 sinTheta_O)) (/.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 sinTheta_O sinTheta_O 1)))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (-.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O) (*.f32 eta eta)))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 2)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 3)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) 1/2)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3) 1/3)
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) 1))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) 3)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2))
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (cbrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 (cbrt.f32 (*.f32 h h)) (*.f32 (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2) (cbrt.f32 h)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2) (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2)))
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (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 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) -1/2) h)
(*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))) (/.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))) (/.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)) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 1/4)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 h h)) (cbrt.f32 h)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 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 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3) 1/3)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 2)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))) h) -1)
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))
(sqrt.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O)) h)))
(sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(fabs.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))) 3))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))) 3/2)))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))) 1))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))

eval204.0ms (1.2%)

Compiler

Compiled 11512 to 7413 computations (35.6% saved)

prune97.0ms (0.6%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New32110331
Fresh000
Picked112
Done000
Total32211333
Accuracy
99.8%
Counts
333 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.7%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
97.7%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
97.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)))))))
95.6%
(asin.f32 (/.f32 h eta))
86.2%
(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))))))))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
73.7%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
97.7%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
97.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) sinTheta_O))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)))))))
95.6%
(asin.f32 (/.f32 h eta))
86.2%
(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))))))))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
Compiler

Compiled 790 to 522 computations (33.9% saved)

localize1.3s (7.8%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.9%
(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))))))))))
99.3%
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
99.1%
(*.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)))))))))
88.2%
(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))))))))
99.9%
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
99.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
99.7%
(/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))
62.5%
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
99.9%
(/.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%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
91.4%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
99.9%
(asin.f32 (/.f32 h eta))
100.0%
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
99.9%
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
99.9%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
99.6%
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
Compiler

Compiled 296 to 115 computations (61.1% saved)

series110.0ms (0.7%)

Counts
17 → 476
Calls

129 calls:

TimeVariablePointExpression
16.0ms
h
@inf
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
4.0ms
sinTheta_O
@inf
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
3.0ms
eta
@0
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
eta
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
3.0ms
eta
@0
(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))))))))

rewrite144.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
864×add-sqr-sqrt
846×pow1
844×*-un-lft-identity
796×add-exp-log
796×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038573
1866573
Stop Event
node limit
Counts
17 → 224
Calls
Call 1
Inputs
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(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 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 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 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))))))))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.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))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.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 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(*.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(pow.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) 1)
(log.f32 (exp.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 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 (*.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 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)))))
(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 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(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)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.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 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (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)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.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 (*.f32 (neg.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 (*.f32 (neg.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 (*.f32 (neg.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 (*.f32 (neg.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 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (-.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 (*.f32 eta eta) 3) (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3)) (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)
(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 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.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))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 (neg.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 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 (*.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)) (*.f32 (neg.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 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.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)
(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 (*.f32 (/.f32 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 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))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 (pow.f32 eta 3) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 h (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) 1)
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) 1)
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) 1)
(*.f32 1 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) 1)
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1/2)
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) 1)
(pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(log.f32 (exp.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(expm1.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(exp.f32 (log.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(log1p.f32 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (-.f32 0 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) 1)
(*.f32 1 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(pow.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))

simplify242.0ms (1.5%)

Algorithm
egg-herbie
Rules
1254×fma-def
980×times-frac
850×associate-/r*
484×distribute-rgt-in
482×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095934196
1255432482
Stop Event
node limit
Counts
700 → 557
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)
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
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/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 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.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 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) 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/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 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2)))))) (pow.f32 eta 7))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 eta 6))) (*.f32 (pow.f32 sinTheta_O 7) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 eta 6))) (*.f32 (pow.f32 sinTheta_O 7) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta)))
(+.f32 (*.f32 -1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4)))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 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 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.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))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (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))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.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))))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.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 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(*.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(pow.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) 1)
(log.f32 (exp.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 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 (*.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 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)))))
(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 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(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)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.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 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (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)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.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 (*.f32 (neg.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 (*.f32 (neg.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 (*.f32 (neg.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 (*.f32 (neg.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 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (-.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 (*.f32 eta eta) 3) (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3)) (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1)
(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 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.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))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (*.f32 (neg.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 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 (*.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)) (*.f32 (neg.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 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.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)
(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 (*.f32 (/.f32 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 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))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 (pow.f32 eta 3) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 h (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) 1)
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) 1)
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) 1)
(*.f32 1 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) 1)
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1/2)
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) 1)
(pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(log.f32 (exp.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(expm1.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(exp.f32 (log.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(log1p.f32 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (-.f32 0 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) 1)
(*.f32 1 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(pow.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O 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))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (/.f32 (*.f32 -4 (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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(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 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.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)) (/.f32 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (/.f32 (*.f32 -4 (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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(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 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.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)) (/.f32 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (/.f32 (*.f32 -4 (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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(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 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.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)) (/.f32 (*.f32 -4 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(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/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (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/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)))
(+.f32 eta (+.f32 (*.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 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)))) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.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 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(-.f32 (/.f32 (*.f32 1/2 sinTheta_O) (/.f32 eta sinTheta_O)) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 -1 eta (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(-.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(fma.f32 -1 eta (fma.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 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))))) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)))
(+.f32 eta (+.f32 (*.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 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)))) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(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/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (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/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 1/8 (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (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 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 (*.f32 1/8 (pow.f32 eta 4)) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (*.f32 (/.f32 -1/16 (pow.f32 sinTheta_O 5)) (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (/.f32 (sqrt.f32 -1) h) (+.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)) (/.f32 sinTheta_O (pow.f32 sinTheta_O 6))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)))))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (/.f32 (sqrt.f32 -1) h) (+.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)) (/.f32 sinTheta_O (pow.f32 sinTheta_O 6))))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 h (fma.f32 sinTheta_O (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O (pow.f32 sinTheta_O 8)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2)))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2)))))) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2)))))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (neg.f32 (pow.f32 sinTheta_O 6))))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(-.f32 (/.f32 (*.f32 -1/2 h) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2)))))))
(-.f32 (fma.f32 -1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 (*.f32 1/2 h) (/.f32 (pow.f32 eta 5) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2)))))) (pow.f32 eta 7))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2)))) (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) 2))))))))))
(-.f32 (fma.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)))) (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (neg.f32 (pow.f32 sinTheta_O 6)))))) (/.f32 (*.f32 -1/2 h) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 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 sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)) (*.f32 eta eta))))))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(+.f32 (*.f32 (*.f32 1/2 eta) (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (+.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)) (*.f32 eta eta))))))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (fma.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 eta 6))) (*.f32 (pow.f32 sinTheta_O 7) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 6)))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2) (*.f32 eta eta))) -1) (pow.f32 eta 6)))) (+.f32 (*.f32 -1/2 (fma.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(neg.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 (neg.f32 h) (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 eta eta)) (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) h)) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))))))
(-.f32 (*.f32 1/2 (fma.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 eta 6))) (*.f32 (pow.f32 sinTheta_O 7) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 6)))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1)))))))
(-.f32 (*.f32 1/2 (+.f32 (fma.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2) (*.f32 eta eta))) -1) (pow.f32 eta 6)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(neg.f32 (*.f32 h (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))))
(*.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(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 sinTheta_O (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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)))))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(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 sinTheta_O (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)))))) (fma.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 sinTheta_O (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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 (neg.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (+.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 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (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) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta)))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.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)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta)))
(fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta)))
(+.f32 (*.f32 -1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))))
(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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 7)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.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)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 eta))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (pow.f32 eta 5)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 1/2 (+.f32 (/.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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 7)) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (+.f32 (/.f32 (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (pow.f32 eta 5))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(fma.f32 1/2 (*.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)))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 1/2 (*.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)))) (fma.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.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))))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))))
(+.f32 (*.f32 (*.f32 1/2 eta) (+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (-.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)))))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (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)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 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 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(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 h (*.f32 sinTheta_O (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2))))))) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (pow.f32 eta 4)) (/.f32 (/.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O)) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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))))))) (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 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(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 h (*.f32 sinTheta_O (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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2))))))) (fma.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 h (*.f32 sinTheta_O (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.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 (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (/.f32 (sqrt.f32 -1) (*.f32 h sinTheta_O)) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 -1 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (-.f32 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) sinTheta_O) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))) 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 (neg.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 4) (+.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 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (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 h (pow.f32 eta 3)))) (/.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))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 h (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))))) (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)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 -1/2 (/.f32 (*.f32 h (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.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 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))))) (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))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (/.f32 h eta) (*.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 (/.f32 (*.f32 -1/2 h) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(fma.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 h (pow.f32 eta 3)))) (*.f32 1/2 (/.f32 (*.f32 h (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5)))))
(-.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 (*.f32 1/2 (*.f32 h (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))))) (pow.f32 eta 5))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(fma.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 h (pow.f32 eta 3)))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2)) (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (*.f32 h (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) 2))) (pow.f32 eta 5))))))
(-.f32 (fma.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 1/2 (*.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 (/.f32 (*.f32 -1/2 h) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.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))))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.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))))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.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)))))))) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(+.f32 (*.f32 (*.f32 1/2 eta) (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (-.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta))))))))) (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))
(fma.f32 -1 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (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 eta eta)))
(fma.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta) (/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(fma.f32 -1 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 eta 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (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 eta eta))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 4) 1)))) (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4)))))
(fma.f32 -1 (*.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 eta 4) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 -1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (/.f32 (pow.f32 eta 4) 1)))) (fma.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 eta eta) (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(/.f32 (/.f32 1 eta) eta)
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta)))
(fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (/.f32 (/.f32 1 eta) eta))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (/.f32 (/.f32 1 eta) eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (/.f32 1 eta) eta) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(/.f32 (/.f32 1 eta) eta)
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta)))
(fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (/.f32 (/.f32 1 eta) eta))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (/.f32 (/.f32 1 eta) eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (fma.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (+.f32 (/.f32 (/.f32 1 eta) eta) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(/.f32 (/.f32 1 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 (/.f32 1 eta) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (/.f32 (/.f32 1 eta) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.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))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (fma.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.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))))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (fma.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 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)))) (+.f32 (/.f32 (/.f32 1 eta) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (-.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 (+.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 sinTheta_O 4)) (neg.f32 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (-.f32 (-.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (fma.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 eta eta) (/.f32 (pow.f32 eta 6) (*.f32 -1 (sqrt.f32 -1)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (/.f32 (+.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (+.f32 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 sinTheta_O 4)) (fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))))
(-.f32 (+.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (+.f32 (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (fma.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 eta eta) (/.f32 (pow.f32 eta 6) (*.f32 -1 (sqrt.f32 -1)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4)))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (*.f32 h (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.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 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(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 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(cbrt.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 1 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log.f32 (exp.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(cbrt.f32 (*.f32 (*.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(cbrt.f32 (*.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) (*.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(cbrt.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 (*.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 sinTheta_O sinTheta_O))))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (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 (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 (-.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)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(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))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (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)))))
(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)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log1p.f32 (expm1.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 (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)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O 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 (-.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)))))))
(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)))))))
(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)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O 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 (-.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))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3))
(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 (-.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)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.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)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (fabs.f32 sinTheta_O)) (fabs.f32 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta 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 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(*.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 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(-.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 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (-.f32 (pow.f32 (*.f32 eta eta) 3) (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3)) (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (*.f32 eta sinTheta_O) (*.f32 eta sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.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)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (/.f32 (exp.f32 (*.f32 eta eta)) (exp.f32 (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.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 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(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))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 eta eta)) (sqrt.f32 (*.f32 eta eta)) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.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 sinTheta_O eta) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 h (/.f32 1 (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 1 (/.f32 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 (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 (-.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))))))
(/.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)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 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))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 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))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 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 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 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)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (/.f32 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))))
(exp.f32 (log.f32 (/.f32 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))))
(log1p.f32 (expm1.f32 (/.f32 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 (exp.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) 1)
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (pow.f32 eta 3) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(*.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) 1)
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (exp.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (log.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) 1)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 h (/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) 1)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(log.f32 (exp.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(cbrt.f32 (pow.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(exp.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) 1)
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) 1)
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(cbrt.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) 1)
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) 1)
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta)) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(cbrt.f32 (*.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) (*.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1/2)
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) 1)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (exp.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(cbrt.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 h h) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) -1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (-.f32 0 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) 1)
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (cbrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (sqrt.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) 1)
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(cbrt.f32 (*.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))) (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))))

eval390.0ms (2.4%)

Compiler

Compiled 18951 to 11917 computations (37.1% saved)

prune148.0ms (0.9%)

Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New54512557
Fresh235
Picked325
Done011
Total55018568
Accuracy
99.9%
Counts
568 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
97.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
96.3%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
88.5%
(asin.f32 (/.f32 h (*.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)))))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
88.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
91.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
95.6%
(asin.f32 (/.f32 h eta))
73.7%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
95.6%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
94.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
85.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
68.4%
(asin.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
97.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
96.3%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
88.5%
(asin.f32 (/.f32 h (*.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)))))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
88.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
91.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
95.6%
(asin.f32 (/.f32 h eta))
73.7%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
95.6%
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
94.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
85.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
68.4%
(asin.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
Compiler

Compiled 1312 to 790 computations (39.8% saved)

localize711.0ms (4.3%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.3%
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
99.3%
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)
99.1%
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)))
71.8%
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))
99.9%
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.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 sinTheta_O sinTheta_O) eta))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
86.5%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
100.0%
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
99.9%
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.4%
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
99.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
99.1%
(*.f32 h (/.f32 1 eta))
99.9%
(/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta))
99.9%
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
99.9%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
99.6%
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
Compiler

Compiled 397 to 178 computations (55.2% saved)

series57.0ms (0.3%)

Counts
17 → 476
Calls

123 calls:

TimeVariablePointExpression
8.0ms
eta
@0
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)
3.0ms
h
@0
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
3.0ms
eta
@inf
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
3.0ms
eta
@-inf
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)))
2.0ms
eta
@-inf
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))

rewrite152.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
924×add-sqr-sqrt
904×pow1
902×*-un-lft-identity
854×add-exp-log
854×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041597
1948597
Stop Event
node limit
Counts
17 → 157
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
(*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta))
(*.f32 h (/.f32 1 eta))
(asin.f32 (*.f32 h (/.f32 1 eta)))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))
Outputs
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h eta)
(/.f32 (*.f32 h 1) 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 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(*.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 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) 1/3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) 1)
(log.f32 (exp.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(expm1.f32 (log1p.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(exp.f32 (log.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(log1p.f32 (expm1.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(pow.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) 1)
(log.f32 (exp.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(expm1.f32 (log1p.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(exp.f32 (log.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(log1p.f32 (expm1.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 1 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4))
(log.f32 (exp.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(exp.f32 (*.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3/2))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 1 (/.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 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.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 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (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)))))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(pow.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)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))

simplify292.0ms (1.8%)

Algorithm
egg-herbie
Rules
1298×times-frac
990×distribute-lft-in
968×distribute-rgt-in
758×*-commutative
504×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0120639385
1373935849
Stop Event
node limit
Counts
633 → 602
Calls
Call 1
Inputs
(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 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))))
(*.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 (+.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 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (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 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 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))))
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)))) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)))) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (*.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (*.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta)))))) (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta)))))) (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))
(/.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)
(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 -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 (+.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 -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 -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 -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 -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 -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 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.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 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.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 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta)))
(+.f32 (*.f32 -1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 h (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)))))))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 sinTheta_O 3))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -9/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -3/32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/480 (+.f32 (*.f32 -720 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -720 (*.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 -240 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))))))) (pow.f32 sinTheta_O 3))))))
(/.f32 1 (pow.f32 eta 3))
(+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (*.f32 1/16 (/.f32 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))) (+.f32 (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))))
(+.f32 (*.f32 1/480 (/.f32 (+.f32 (*.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 240 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))) (pow.f32 eta 9))) (+.f32 (*.f32 1/16 (/.f32 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))) (+.f32 (*.f32 3/32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 9)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 9/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 9)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3))))))))
(/.f32 -1 (pow.f32 eta 3))
(-.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7)))) (/.f32 1 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/480 (+.f32 (*.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 240 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (+.f32 (*.f32 3/32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))) (pow.f32 eta 9))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))))) (/.f32 1 (pow.f32 eta 3)))
(/.f32 1 (pow.f32 eta 3))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (+.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/16 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4))))) (*.f32 9/8 (/.f32 1 (pow.f32 eta 4))))) (pow.f32 eta 3))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (+.f32 (/.f32 1 (pow.f32 eta 3)) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/16 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4))))) (*.f32 9/8 (/.f32 1 (pow.f32 eta 4))))) (pow.f32 eta 3)) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/480 (+.f32 (*.f32 -720 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 240 (/.f32 1 (pow.f32 eta 6))) (*.f32 720 (*.f32 (pow.f32 eta 2) (-.f32 (+.f32 (*.f32 3/8 (/.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))))))))) (+.f32 (*.f32 3/32 (/.f32 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4)))) (pow.f32 eta 2))) (*.f32 9/16 (/.f32 1 (pow.f32 eta 6)))))) (pow.f32 eta 3)))))
(exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 1/4 (+.f32 (*.f32 -6 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 6 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1)))))))) (+.f32 (*.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (sqrt.f32 -1)))))) (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2)))))
(exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 1/4 (+.f32 (*.f32 -6 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 6 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1)))))))) (+.f32 (*.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (sqrt.f32 -1)))))) (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4)))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 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 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.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))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h eta)
(/.f32 (*.f32 h 1) 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 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(*.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 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) 1/3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) 1)
(log.f32 (exp.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(expm1.f32 (log1p.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(exp.f32 (log.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(log1p.f32 (expm1.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(pow.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) 1)
(log.f32 (exp.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(expm1.f32 (log1p.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(exp.f32 (log.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(log1p.f32 (expm1.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 1 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4))
(log.f32 (exp.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(exp.f32 (*.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3/2))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 1 (/.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 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.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 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (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)))))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(pow.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)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h 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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(fma.f32 -16 (/.f32 (*.f32 h (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(*.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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(fma.f32 -16 (/.f32 (*.f32 h (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(*.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 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(fma.f32 -16 (/.f32 (*.f32 h (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.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)
(/.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 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/4 (/.f32 (*.f32 (*.f32 (pow.f32 eta 3) (*.f32 0 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (*.f32 0 (/.f32 (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2)) (sqrt.f32 -1)))) (+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
eta
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 eta eta) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta)))))
(+.f32 eta (+.f32 (+.f32 (/.f32 0 (*.f32 eta eta)) 0) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta) (*.f32 1/2 (*.f32 0 sinTheta_O))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta) 0))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 0 sinTheta_O)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta) (fma.f32 -1/4 (*.f32 0 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 eta eta))) 0)))
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta)))))
(+.f32 eta (/.f32 0 eta))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 0 eta) 2)))) (/.f32 0 eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)))) (fma.f32 1/4 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2))) (*.f32 0 eta)) (pow.f32 eta 3)) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta)))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 0 eta) 2)))) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 3) (/.f32 (pow.f32 eta 3) (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 eta) 2))))) (/.f32 0 eta))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 0 (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 0 (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 0 (*.f32 0 (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (sqrt.f32 -1)))) (/.f32 0 (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))
(-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 0 (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/4 (/.f32 (+.f32 0 (*.f32 0 (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 -1 (sqrt.f32 -1)))) (/.f32 0 (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2))))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (sqrt.f32 -1))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)) (/.f32 h (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2))))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2)))))) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 6)) (pow.f32 (/.f32 (/.f32 -1/2 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8)))))) (sqrt.f32 -1)) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) 0)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)))) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) 0)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)))) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (fma.f32 -1 (*.f32 (*.f32 0 sinTheta_O) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)))) (fma.f32 1/2 (*.f32 (*.f32 0 sinTheta_O) (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 sinTheta_O)))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) 2))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) 0)) (fma.f32 -1/2 (/.f32 (*.f32 h 0) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (*.f32 -1/2 (*.f32 0 (/.f32 h (*.f32 eta eta)))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (*.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2))))))
(-.f32 (fma.f32 -1/2 (*.f32 0 (/.f32 h (*.f32 eta eta))) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (pow.f32 eta 3)))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2)))) (*.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 2)))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 0 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 eta 4)) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2))))) (fma.f32 (*.f32 0 sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 sinTheta_O)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 sinTheta_O)) (sqrt.f32 -1)) 2))) (pow.f32 (sqrt.f32 -1) 2)))))))
(-.f32 (fma.f32 -1/2 (*.f32 0 (/.f32 h (*.f32 eta eta))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (fma.f32 1/2 (/.f32 (+.f32 0 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) -1) 0)) (pow.f32 eta 4))))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (+.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)) (*.f32 eta eta)))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.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)) (*.f32 eta eta))))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)
(/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1)) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (pow.f32 sinTheta_O 3))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta)))))) (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 0 eta) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))))) (fma.f32 (*.f32 0 eta) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (*.f32 (*.f32 eta eta) (*.f32 0 eta)))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) -1) 0) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (pow.f32 sinTheta_O 3))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(neg.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 (neg.f32 h) (/.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1))))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (pow.f32 sinTheta_O 3))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 eta (*.f32 -1 eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta)))))) (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 eta 2) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 h (*.f32 0 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 0 eta) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))))) (fma.f32 (*.f32 0 eta) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (*.f32 (*.f32 eta eta) (*.f32 0 eta)))) (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 0 (sqrt.f32 -1)) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) -1) 0) (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (+.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (pow.f32 sinTheta_O 3)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))
(fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) 0)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))
(fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) 0)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))
(fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) 0)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta)))) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 0 sinTheta_O) (*.f32 eta eta)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(/.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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) 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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.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 h (-.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 -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 -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 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (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 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (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 h (-.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 -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 -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 -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 -16 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 7)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 2)) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (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 h (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(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 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (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 h (-.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 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.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 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(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))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(-.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.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 (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 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(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))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(-.f32 (-.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (*.f32 (/.f32 -1/4 eta) (/.f32 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))) eta))))))) (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.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 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(+.f32 (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))) (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) sinTheta_O))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) sinTheta_O))) (-.f32 (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))) (/.f32 (+.f32 (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1))) (/.f32 (*.f32 h eta) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (*.f32 -1 (+.f32 (/.f32 (*.f32 2 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) sinTheta_O))) (-.f32 (-.f32 (*.f32 -2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O))) (/.f32 (*.f32 2 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1))) (/.f32 (*.f32 h eta) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 3) (/.f32 1 h)))) (pow.f32 sinTheta_O 4))) (/.f32 (+.f32 (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1))) (/.f32 (*.f32 h eta) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.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 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(+.f32 (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) 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 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) sinTheta_O))) (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (fma.f32 8 (/.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (*.f32 (*.f32 -1 (/.f32 h (sqrt.f32 -1))) (/.f32 eta (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(+.f32 (*.f32 4 (*.f32 (/.f32 h sinTheta_O) (/.f32 (pow.f32 eta 3) sinTheta_O))) (-.f32 (fma.f32 2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 h sinTheta_O)) (fma.f32 8 (/.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 3)) (*.f32 -1 (sqrt.f32 -1))) (*.f32 (*.f32 -1 (/.f32 h (sqrt.f32 -1))) (/.f32 eta (pow.f32 sinTheta_O 3))))) (/.f32 (*.f32 2 (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (*.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (sqrt.f32 -1))) (/.f32 (*.f32 h eta) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 3) (/.f32 1 h)))) (pow.f32 sinTheta_O 4))))
(*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(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 (/.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) sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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)))) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(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 sinTheta_O (-.f32 (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 (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)))))))) (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 (/.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) sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (+.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)))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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)))) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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))))))))) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 -1)) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (sqrt.f32 -1) sinTheta_O)))))
(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 sinTheta_O (-.f32 (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 (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)))))))) (fma.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 sinTheta_O (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (-.f32 (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 (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 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (+.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 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.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) sinTheta_O)))))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta)))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta)))
(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)))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 -1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))))
(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 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta 7)) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.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) (/.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 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) (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)))) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(/.f32 -1 eta)
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (neg.f32 (/.f32 1 eta)))
(fma.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 (*.f32 1/2 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (pow.f32 eta 5))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (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)))) (pow.f32 eta 5)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 1/2 (+.f32 (/.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 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta 7)) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (fma.f32 1/2 (+.f32 (/.f32 (-.f32 (*.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) (/.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 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) (/.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)))) (pow.f32 eta 5))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(fma.f32 1/2 (*.f32 (*.f32 eta (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))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(fma.f32 1/2 (*.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 sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 1/2 (*.f32 (*.f32 eta (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))) (fma.f32 1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 6)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.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))))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))))
(fma.f32 1/2 (*.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 eta (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.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)))) (*.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)))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 h (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)))))))))
(*.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 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))
(*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))
(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 (*.f32 h sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 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 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O))))
(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 h (*.f32 sinTheta_O (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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))))))) (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 (*.f32 h sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/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 h (*.f32 sinTheta_O (-.f32 (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 (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))))))))) (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 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (+.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))))) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (pow.f32 sinTheta_O 4))) (*.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)))))))))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 -1)))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 h (sqrt.f32 -1)) sinTheta_O)))))
(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 h (*.f32 sinTheta_O (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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))))))) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (fma.f32 -1 (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (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))) (pow.f32 (*.f32 (*.f32 1/2 (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)))))))))))) (sqrt.f32 -1)) (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 (*.f32 h sinTheta_O) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/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 h (*.f32 sinTheta_O (-.f32 (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 (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))))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (-.f32 (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 (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 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))))) (sqrt.f32 -1))) (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 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.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)))))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.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) (/.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 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.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)))))) (fma.f32 1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (/.f32 h eta) (*.f32 (*.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 1/2 (*.f32 h (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (pow.f32 eta 5))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 1/2 (*.f32 h (-.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)))))) (pow.f32 eta 5))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.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 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 (*.f32 1/2 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (-.f32 (*.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) (/.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 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (/.f32 h (/.f32 (pow.f32 eta 5) (-.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 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (*.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)))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))) (*.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 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (*.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)))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (*.f32 eta eta)) (*.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))))))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 h (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 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.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)))) (*.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))))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))
(*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 sinTheta_O (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) sinTheta_O)) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 sinTheta_O (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (+.f32 (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (sqrt.f32 -1) (fma.f32 1/16 (fma.f32 -24 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2))))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2))) 9/8))))))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) sinTheta_O)) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (+.f32 (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (sqrt.f32 -1) (fma.f32 1/16 (fma.f32 -24 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2))))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2))) 9/8))))))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) sinTheta_O))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/16 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 sinTheta_O 3))) (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -9/16 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -3/32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -24 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (*.f32 -12 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/480 (+.f32 (*.f32 -720 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -720 (*.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 -240 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))))))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 sinTheta_O (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (fma.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (sqrt.f32 -1) (fma.f32 1/16 (fma.f32 -24 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2))))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2))) 9/8))))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 6) (sqrt.f32 -1)) (fma.f32 -9/16 (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (fma.f32 -3/32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -24 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 1/480 (fma.f32 -720 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -720 (*.f32 (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 (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) -240))))))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -3/2 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) sinTheta_O)) (fma.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (/.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 3) (*.f32 (sqrt.f32 -1) (fma.f32 1/16 (fma.f32 -24 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2))))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2))) 9/8))))) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (sqrt.f32 -1) (fma.f32 -9/16 (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (fma.f32 -3/32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (fma.f32 -24 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 1/480 (fma.f32 -720 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 -720 (*.f32 (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 (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) -240)))))))) (pow.f32 sinTheta_O 3))))))
(/.f32 1 (pow.f32 eta 3))
(+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))
(fma.f32 3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (*.f32 1/16 (/.f32 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))) (+.f32 (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))))
(fma.f32 1/16 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (pow.f32 eta 7)) (fma.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3)))))
(+.f32 (*.f32 1/480 (/.f32 (+.f32 (*.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 240 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))) (pow.f32 eta 9))) (+.f32 (*.f32 1/16 (/.f32 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))) (+.f32 (*.f32 3/32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 9)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 9/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 9)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3))))))))
(fma.f32 1/480 (/.f32 (fma.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 960)) (pow.f32 eta 9)) (fma.f32 1/16 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (pow.f32 eta 7)) (fma.f32 3/32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta 9)) (fma.f32 9/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 9))) (fma.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3))))))))
(fma.f32 1/480 (/.f32 (fma.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 960)) (pow.f32 eta 9)) (fma.f32 1/16 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (pow.f32 eta 7)) (fma.f32 3/32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12)) (pow.f32 eta 9))) (fma.f32 9/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 9))) (fma.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 7) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3))))))))
(/.f32 -1 (pow.f32 eta 3))
(-.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 (pow.f32 eta 3)))
(fma.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (neg.f32 (/.f32 1 (pow.f32 eta 3))))
(fma.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (/.f32 -1 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7)))) (/.f32 1 (pow.f32 eta 3)))
(-.f32 (fma.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (neg.f32 (/.f32 (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 9/8)) (pow.f32 eta 7)))) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (-.f32 (*.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)))) (/.f32 (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 9/8)) (pow.f32 eta 7))) (/.f32 -1 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 -3/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/480 (+.f32 (*.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 240 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (+.f32 (*.f32 3/32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))) (pow.f32 eta 9))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (+.f32 (*.f32 -12 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 24 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 9/8 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 7))))) (/.f32 1 (pow.f32 eta 3)))
(-.f32 (fma.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5))) (fma.f32 -1 (/.f32 (fma.f32 1/480 (fma.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 960)) (fma.f32 3/32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 9/16))) (pow.f32 eta 9)) (neg.f32 (/.f32 (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 9/8)) (pow.f32 eta 7))))) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (-.f32 (-.f32 (*.f32 -3/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)))) (/.f32 (fma.f32 1/480 (fma.f32 -720 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 960)) (fma.f32 3/32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 9/16 (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))) (pow.f32 eta 9))) (/.f32 (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 12) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 9/8)) (pow.f32 eta 7))) (/.f32 -1 (pow.f32 eta 3)))
(/.f32 1 (pow.f32 eta 3))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (/.f32 1 (pow.f32 eta 3)))
(fma.f32 3/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)) (/.f32 1 (pow.f32 eta 3)))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (+.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/16 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4))))) (*.f32 9/8 (/.f32 1 (pow.f32 eta 4))))) (pow.f32 eta 3))))
(+.f32 (fma.f32 3/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)) (/.f32 1 (pow.f32 eta 3))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 3) (fma.f32 1/16 (-.f32 (*.f32 (*.f32 24 (*.f32 eta eta)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 12 (pow.f32 eta 4))) (/.f32 9/8 (pow.f32 eta 4))))))
(+.f32 (fma.f32 3/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)) (/.f32 1 (pow.f32 eta 3))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 3) (fma.f32 1/16 (fma.f32 24 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 -12 (pow.f32 eta 4))) (/.f32 9/8 (pow.f32 eta 4))))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 5))) (+.f32 (/.f32 1 (pow.f32 eta 3)) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/16 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4))))) (*.f32 9/8 (/.f32 1 (pow.f32 eta 4))))) (pow.f32 eta 3)) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/480 (+.f32 (*.f32 -720 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 240 (/.f32 1 (pow.f32 eta 6))) (*.f32 720 (*.f32 (pow.f32 eta 2) (-.f32 (+.f32 (*.f32 3/8 (/.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))))))))) (+.f32 (*.f32 3/32 (/.f32 (-.f32 (*.f32 24 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))))) (*.f32 12 (/.f32 1 (pow.f32 eta 4)))) (pow.f32 eta 2))) (*.f32 9/16 (/.f32 1 (pow.f32 eta 6)))))) (pow.f32 eta 3)))))
(+.f32 (fma.f32 3/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)) (/.f32 1 (pow.f32 eta 3))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 3) (fma.f32 1/16 (-.f32 (*.f32 (*.f32 24 (*.f32 eta eta)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 12 (pow.f32 eta 4))) (/.f32 9/8 (pow.f32 eta 4))))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 3) (fma.f32 1/480 (fma.f32 -720 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (+.f32 (/.f32 240 (pow.f32 eta 6)) (*.f32 (*.f32 720 (*.f32 eta eta)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.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)))))))) (fma.f32 3/32 (/.f32 (-.f32 (*.f32 (*.f32 24 (*.f32 eta eta)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 12 (pow.f32 eta 4))) (*.f32 eta eta)) (/.f32 9/16 (pow.f32 eta 6))))))))
(+.f32 (fma.f32 3/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 5)) (/.f32 1 (pow.f32 eta 3))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 3) (fma.f32 1/16 (fma.f32 24 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 -12 (pow.f32 eta 4))) (/.f32 9/8 (pow.f32 eta 4))))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 3) (fma.f32 1/480 (fma.f32 -720 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (+.f32 (/.f32 240 (pow.f32 eta 6)) (*.f32 720 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.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)))))))) (fma.f32 3/32 (/.f32 (fma.f32 24 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))) (/.f32 -12 (pow.f32 eta 4))) (*.f32 eta eta)) (/.f32 9/16 (pow.f32 eta 6))))))))
(exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))
(pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O))))
(pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O)))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (/.f32 (*.f32 3/2 (*.f32 (*.f32 eta eta) (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (*.f32 3/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) sinTheta_O))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (sqrt.f32 -1))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))))))
(+.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) sinTheta_O)) (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1)) (*.f32 9/8 (/.f32 (pow.f32 eta 4) -1)))))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 1/4 (+.f32 (*.f32 -6 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 6 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1)))))))) (+.f32 (*.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (sqrt.f32 -1)))))) (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 1 sinTheta_O))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2)))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (sqrt.f32 -1))) (+.f32 (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (neg.f32 (log.f32 sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 3) (fma.f32 1/4 (fma.f32 -6 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 (*.f32 6 (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))))) (fma.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 9/8 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))))))))))))
(+.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (fma.f32 3/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) sinTheta_O)) (+.f32 (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1)) (*.f32 9/8 (/.f32 (pow.f32 eta 4) -1))))) (/.f32 (pow.f32 (exp.f32 3/2) (-.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 sinTheta_O))) (/.f32 (pow.f32 sinTheta_O 3) (fma.f32 1/4 (fma.f32 -6 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 6) (sqrt.f32 -1))) (*.f32 6 (*.f32 (sqrt.f32 -1) (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))))))))) (+.f32 (*.f32 -9/16 (/.f32 (pow.f32 eta 6) (sqrt.f32 -1))) (*.f32 9/8 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1))))))))))))
(exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))
(pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (*.f32 -3/2 (*.f32 (*.f32 eta eta) (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (*.f32 -3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (sqrt.f32 -1)))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (fma.f32 -3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (sqrt.f32 -1))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (fma.f32 -3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (sqrt.f32 -1))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1)) (*.f32 9/8 (/.f32 (pow.f32 eta 4) -1)))))))
(+.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 -3/2 (/.f32 (*.f32 (pow.f32 eta 2) (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1))))))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 1/4 (+.f32 (*.f32 -6 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 6 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1)))))))) (+.f32 (*.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 9/8 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (sqrt.f32 -1)))))) (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 (exp.f32 (*.f32 3/2 (+.f32 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1 (sqrt.f32 -1)))))) (+.f32 (*.f32 3/4 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2))))) (pow.f32 sinTheta_O 2)))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (fma.f32 -3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (sqrt.f32 -1))) (fma.f32 -1 (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 3) (fma.f32 1/4 (fma.f32 -6 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 2 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 (*.f32 6 (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))))))) (fma.f32 9/16 (/.f32 (pow.f32 eta 6) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 9/8 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))))))))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (fma.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)) (*.f32 (*.f32 2 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 9/8 (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))))))))
(+.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (fma.f32 -3/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (sqrt.f32 -1))) (-.f32 (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 3/4 (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1)) (*.f32 9/8 (/.f32 (pow.f32 eta 4) -1))))) (/.f32 (pow.f32 (exp.f32 3/2) (+.f32 (log.f32 (/.f32 -1 (sqrt.f32 -1))) (log.f32 (/.f32 -1 sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 3) (fma.f32 1/4 (fma.f32 -6 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 6) (sqrt.f32 -1))) (*.f32 6 (*.f32 (sqrt.f32 -1) (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))))))))) (+.f32 (*.f32 -9/16 (/.f32 (pow.f32 eta 6) (sqrt.f32 -1))) (*.f32 9/8 (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (-.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (pow.f32 eta 4) -1))))))))))))
(*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(neg.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))
(-.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4)))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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))) (*.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(-.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 eta 4) (+.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))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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 (*.f32 (pow.f32 eta 2) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 sinTheta_O 4)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (/.f32 (*.f32 (pow.f32 eta 4) (-.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))) (fma.f32 (*.f32 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 6) (-.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 (fma.f32 (/.f32 (*.f32 (pow.f32 eta 4) (+.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))) (fma.f32 (*.f32 eta eta) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 (*.f32 (pow.f32 eta 6) (-.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 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (*.f32 eta eta))) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 6) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.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 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4))))
(+.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (+.f32 (*.f32 3/8 (/.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))))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (fma.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.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))))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(fma.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))) (fma.f32 (pow.f32 sinTheta_O 6) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.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)))) (+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))))
(/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (-.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)) (*.f32 -1 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (-.f32 (-.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))))) (pow.f32 sinTheta_O 4))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))) (pow.f32 sinTheta_O 3))) (/.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 4))) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 3)))))) (pow.f32 sinTheta_O 4)) (fma.f32 -1 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 -1) 2)) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1/2 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (+.f32 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (/.f32 (fma.f32 1/2 (/.f32 (*.f32 eta eta) 1) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 -1 (sqrt.f32 -1))) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1))))))) (pow.f32 sinTheta_O 4)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 (*.f32 -1/2 sinTheta_O) eta) sinTheta_O)
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 1/4 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 1)
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(cbrt.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) (*.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) (/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h eta)
(/.f32 (*.f32 h 1) 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)))
(cbrt.f32 (*.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta))))
(cbrt.f32 (pow.f32 (/.f32 h eta) 3))
(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 (/.f32 (PI.f32) 2) (acos.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 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 1)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (*.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 1)
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(log.f32 (exp.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(cbrt.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) 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 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(/.f32 (*.f32 -1/2 sinTheta_O) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 (*.f32 -1/2 sinTheta_O) eta) sinTheta_O)
(pow.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 1/4 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O)
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (+.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (fma.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 sinTheta_O eta)) sinTheta_O) eta))
(*.f32 1 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (sqrt.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) 1)
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(log.f32 (exp.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(expm1.f32 (log1p.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(exp.f32 (log.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(log1p.f32 (expm1.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(pow.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) 1)
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(log.f32 (exp.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))) (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(cbrt.f32 (*.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (*.f32 (*.f32 h h) (*.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))))))
(cbrt.f32 (pow.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(exp.f32 (log.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(log1p.f32 (expm1.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))))
(*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(*.f32 1 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2))) (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(*.f32 (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (sqrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/4))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(log.f32 (exp.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(exp.f32 (*.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3/2))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3/2)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.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 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.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 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 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.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 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.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 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)))
(expm1.f32 (log1p.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.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 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

eval725.0ms (4.4%)

Compiler

Compiled 27578 to 19114 computations (30.7% saved)

prune145.0ms (0.9%)

Pruning

20 alts after pruning (12 fresh and 8 done)

PrunedKeptTotal
New6154619
Fresh2810
Picked055
Done033
Total61720637
Accuracy
100.0%
Counts
637 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
97.2%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
98.0%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
88.5%
(asin.f32 (/.f32 h (*.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)))))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
88.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
91.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
95.6%
(asin.f32 (/.f32 h eta))
73.7%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
97.0%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
94.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
85.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
68.4%
(asin.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
97.2%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
98.0%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
88.5%
(asin.f32 (/.f32 h (*.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)))))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
88.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
91.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
95.6%
(asin.f32 (/.f32 h eta))
73.7%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
97.0%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
94.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
85.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
68.4%
(asin.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
Compiler

Compiled 1210 to 752 computations (37.9% saved)

localize520.0ms (3.1%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.9%
(/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
99.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
99.6%
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
93.5%
(exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
99.9%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
99.9%
(*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O)))
80.9%
(/.f32 h (pow.f32 eta 3))
80.0%
(*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))
100.0%
(acos.f32 (/.f32 h eta))
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
99.9%
(*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))
99.9%
(/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta))
99.9%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
86.7%
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
99.9%
(sqrt.f32 (-.f32 eta sinTheta_O))
99.9%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
99.8%
(sqrt.f32 (+.f32 sinTheta_O eta))
98.6%
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
Compiler

Compiled 260 to 97 computations (62.7% saved)

series20.0ms (0.1%)

Counts
17 → 412
Calls

123 calls:

TimeVariablePointExpression
2.0ms
eta
@inf
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
1.0ms
eta
@0
(sqrt.f32 (-.f32 eta sinTheta_O))
0.0ms
eta
@-inf
(sqrt.f32 (-.f32 eta sinTheta_O))
0.0ms
sinTheta_O
@inf
(sqrt.f32 (+.f32 sinTheta_O eta))
0.0ms
eta
@inf
(sqrt.f32 (+.f32 sinTheta_O eta))

rewrite213.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
968×add-sqr-sqrt
952×pow1
946×*-un-lft-identity
898×add-exp-log
896×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify194.0ms (1.2%)

Algorithm
egg-herbie
Rules
854×associate-*r*
808×associate-*l*
660×log-prod
604×fma-def
594×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061319440
1143418722
2626218716
Stop Event
node limit
Counts
570 → 345
Calls
Call 1
Inputs
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))))
(sqrt.f32 sinTheta_O)
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))))))
(*.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 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))))
(/.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 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.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 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 1)
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(pow.f32 (+.f32 sinTheta_O eta) 1/2)
(pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (sqrt.f32 (+.f32 sinTheta_O eta))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(pow.f32 (-.f32 eta sinTheta_O) 1/2)
(pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (sqrt.f32 (-.f32 eta sinTheta_O))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 eta))
(*.f32 1 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) 1)
(log.f32 (exp.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (/.f32 1 (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) 1)
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(*.f32 1 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (sqrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(pow.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) 1)
(log.f32 (exp.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta)))
(*.f32 1 (acos.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (cbrt.f32 (acos.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h eta))) (sqrt.f32 (acos.f32 (/.f32 h eta))))
(pow.f32 (acos.f32 (/.f32 h eta)) 1)
(log.f32 (exp.f32 (acos.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h eta))))
(/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))
(pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 h (/.f32 1 (pow.f32 eta 3)))
(*.f32 1 (/.f32 h (pow.f32 eta 3)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (pow.f32 eta 3))) (cbrt.f32 (/.f32 h (pow.f32 eta 3)))) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (sqrt.f32 (/.f32 h (pow.f32 eta 3))) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))
(pow.f32 (/.f32 h (pow.f32 eta 3)) 1)
(log.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 3))) (/.f32 h (pow.f32 eta 3))))
(expm1.f32 (log1p.f32 (/.f32 h (pow.f32 eta 3))))
(exp.f32 (log.f32 (/.f32 h (pow.f32 eta 3))))
(log1p.f32 (expm1.f32 (/.f32 h (pow.f32 eta 3))))
(pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) eta)
(*.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(pow.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta) 1)
(log.f32 (exp.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
Outputs
eta
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))
(+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta)))))
(+.f32 eta (/.f32 0 eta))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 (*.f32 1/2 (*.f32 0 eta)) eta) 2)))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (+.f32 1 (pow.f32 (/.f32 0 eta) 2))) (/.f32 0 eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2))) eta)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 (*.f32 1/2 (*.f32 0 eta)) eta) 2)))) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 3) (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 0 eta) (+.f32 1 (pow.f32 (/.f32 (*.f32 1/2 (*.f32 0 eta)) eta) 2))))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (+.f32 1 (pow.f32 (/.f32 0 eta) 2))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3)) (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 eta) 2)))) (/.f32 0 eta))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 0 (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 0 (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 (/.f32 0 (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1))))) (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (neg.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))
(-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1)))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 0 (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (sqrt.f32 -1))))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 (/.f32 0 (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1))))) (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) (-.f32 (/.f32 0 (sqrt.f32 -1)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta sinTheta_O)) (-.f32 1 (pow.f32 (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)) 2))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 eta (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/4 (/.f32 (*.f32 (*.f32 (pow.f32 eta 3) (*.f32 0 sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 1/2 (*.f32 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta sinTheta_O)) (-.f32 1 (pow.f32 (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)) 2))) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (*.f32 0 (/.f32 (-.f32 1 (pow.f32 (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
eta
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta))))
(+.f32 eta (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) 0) eta)))
(+.f32 eta (*.f32 1/2 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) 0) eta)))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (/.f32 (*.f32 0 sinTheta_O) (/.f32 (*.f32 eta eta) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta)))))
(+.f32 (*.f32 (/.f32 (/.f32 0 eta) eta) (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) 0)) (+.f32 eta (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 sinTheta_O sinTheta_O) 0) eta))))
(+.f32 (*.f32 (/.f32 (/.f32 0 eta) eta) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) 0)) (+.f32 eta (*.f32 1/2 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) 0) eta))))
(*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta) (*.f32 1/2 (*.f32 0 sinTheta_O))))
(+.f32 eta (/.f32 -1/2 (/.f32 eta (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (-.f32 (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)) eta) (fma.f32 -1/4 (/.f32 (*.f32 (*.f32 0 sinTheta_O) (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2))) (*.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 0 sinTheta_O)))))
(+.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta) (*.f32 0 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (*.f32 eta eta)))) eta)
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 eta))) sinTheta_O))
(fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (sqrt.f32 eta))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 eta))) sinTheta_O)))
(+.f32 (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (sqrt.f32 eta)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8)))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (fma.f32 1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 eta))) sinTheta_O))))
(+.f32 (fma.f32 -1/8 (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (pow.f32 eta 3))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (*.f32 (pow.f32 sinTheta_O 3) 1/16))) (fma.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (sqrt.f32 eta)))
(sqrt.f32 sinTheta_O)
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 (*.f32 1/2 eta) (sqrt.f32 (/.f32 1 sinTheta_O))))
(fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 sinTheta_O))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))))
(+.f32 (sqrt.f32 sinTheta_O) (fma.f32 -1/8 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 1/2 eta) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (sqrt.f32 sinTheta_O) (fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (*.f32 -1/8 eta) eta))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(+.f32 (sqrt.f32 sinTheta_O) (fma.f32 -1/8 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 1/16 (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 1/2 eta) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(+.f32 (fma.f32 -1/8 (*.f32 eta (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (*.f32 (pow.f32 eta 3) 1/16))) (fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (sqrt.f32 sinTheta_O)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 -1 sinTheta_O)) (-.f32 eta (*.f32 -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (*.f32 -1 eta)) (-.f32 sinTheta_O (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O (neg.f32 eta)) (-.f32 sinTheta_O (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 eta eta) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 eta eta) (*.f32 -1 (sqrt.f32 -1)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(sqrt.f32 eta)
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))))
(fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (sqrt.f32 eta))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) -1/8))))
(+.f32 (sqrt.f32 eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 3))) (pow.f32 sinTheta_O 2))) (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) (pow.f32 sinTheta_O 3))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (fma.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (*.f32 (*.f32 -1/16 (sqrt.f32 (/.f32 1 (pow.f32 eta 5)))) (pow.f32 sinTheta_O 3)))))
(+.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (sqrt.f32 eta)) (fma.f32 -1/8 (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (pow.f32 eta 3))))) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 eta 5))) -1/16))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -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 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(*.f32 -1/2 (pow.f32 sinTheta_O 2))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (-.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -16 (/.f32 h (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 eta 7))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) h) (fma.f32 -2 (*.f32 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O) h) (/.f32 -4 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) 1)
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (+.f32 sinTheta_O eta) 1/2)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(sqrt.f32 (+.f32 eta sinTheta_O))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(cbrt.f32 (*.f32 (+.f32 sinTheta_O eta) (sqrt.f32 (+.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (sqrt.f32 (+.f32 eta sinTheta_O))))
(cbrt.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (-.f32 eta sinTheta_O) 1/2)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(cbrt.f32 (*.f32 (-.f32 eta sinTheta_O) (sqrt.f32 (-.f32 eta sinTheta_O))))
(cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 eta))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 1 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(pow.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) 1)
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(log.f32 (exp.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(exp.f32 (log.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O) eta)
(*.f32 sinTheta_O (*.f32 -1/2 (/.f32 sinTheta_O eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 h (/.f32 1 (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 1 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(pow.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) 1)
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(log.f32 (exp.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O)
(*.f32 sinTheta_O (*.f32 sinTheta_O -1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(*.f32 1 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (cbrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (sqrt.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (pow.f32 (*.f32 1/2 (PI.f32)) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.f32 (PI.f32) (*.f32 1/4 (PI.f32)) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 (PI.f32) (*.f32 1/4 (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 1/4 (*.f32 (PI.f32) (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))
(pow.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) 1)
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(*.f32 1 (acos.f32 (/.f32 h eta)))
(acos.f32 (/.f32 h eta))
(*.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (cbrt.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h eta))) (sqrt.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(pow.f32 (acos.f32 (/.f32 h eta)) 1)
(acos.f32 (/.f32 h eta))
(log.f32 (exp.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(exp.f32 (log.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1)
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(log.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(exp.f32 (log.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)))
(*.f32 h (/.f32 1 (pow.f32 eta 3)))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(*.f32 1 (/.f32 h (pow.f32 eta 3)))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (pow.f32 eta 3))) (cbrt.f32 (/.f32 h (pow.f32 eta 3)))) (cbrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(*.f32 (sqrt.f32 (/.f32 h (pow.f32 eta 3))) (sqrt.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(pow.f32 (/.f32 h (pow.f32 eta 3)) 1)
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(log.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 3))) (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(expm1.f32 (log1p.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(exp.f32 (log.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(log1p.f32 (expm1.f32 (/.f32 h (pow.f32 eta 3))))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2) 1)
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(log.f32 (exp.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) 1/2)))
(*.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))))
(*.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta))))
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 h (pow.f32 eta 3)))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O h) (pow.f32 eta 3)) 1/2) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 (*.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(*.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (sqrt.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(pow.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(log.f32 (exp.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(cbrt.f32 (*.f32 (*.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta)))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))
(/.f32 h (fma.f32 (/.f32 -1/2 (/.f32 eta sinTheta_O)) sinTheta_O eta))

eval133.0ms (0.8%)

Compiler

Compiled 8050 to 4608 computations (42.8% saved)

prune228.0ms (1.4%)

Pruning

21 alts after pruning (8 fresh and 13 done)

PrunedKeptTotal
New3593362
Fresh257
Picked055
Done088
Total36121382
Accuracy
100.0%
Counts
382 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
97.2%
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
97.7%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
97.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
98.0%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
97.1%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2)))))
90.3%
(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))))))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.8%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
88.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
91.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
95.6%
(asin.f32 (/.f32 h eta))
73.7%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
96.5%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
97.0%
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
94.9%
(asin.f32 (*.f32 h (/.f32 1 eta)))
85.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
68.4%
(asin.f32 (*.f32 h (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
24.6%
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
Compiler

Compiled 888 to 490 computations (44.8% saved)

regimes405.0ms (2.4%)

Counts
31 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 h (/.f32 1 eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
(-.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 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 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))))))))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2)))))
(asin.f32 (sqrt.f32 (/.f32 (*.f32 h h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)))))
(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 (cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) 3/2))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)))))))
(asin.f32 (/.f32 h (*.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)))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)) (sqrt.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(asin.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
Calls

10 calls:

48.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))))))))
46.0ms
h
45.0ms
sinTheta_O
43.0ms
eta
42.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.0%1sinTheta_O
98.0%1h
98.0%1eta
98.0%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.0%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.0%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
98.0%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
98.0%1(*.f32 eta eta)
98.0%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
98.0%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 624 to 316 computations (49.4% saved)

regimes125.0ms (0.8%)

Counts
16 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 h (/.f32 1 eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
(asin.f32 (/.f32 h (+.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
(-.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 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 h (/.f32 1 (+.f32 eta (*.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
Outputs
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
Calls

5 calls:

54.0ms
(*.f32 sinTheta_O sinTheta_O)
28.0ms
h
14.0ms
sinTheta_O
9.0ms
(*.f32 eta eta)
8.0ms
eta
Results
AccuracySegmentsBranch
97.7%1eta
97.7%1(*.f32 eta eta)
97.7%1sinTheta_O
97.7%1h
97.7%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 228 to 127 computations (44.3% saved)

regimes19.0ms (0.1%)

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

4 calls:

6.0ms
eta
5.0ms
h
5.0ms
sinTheta_O
2.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
97.7%1sinTheta_O
97.7%1h
97.7%1eta
97.7%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 81 to 50 computations (38.3% saved)

regimes14.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 h (/.f32 1 eta)))
(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
eta
3.0ms
h
2.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
97.2%1sinTheta_O
97.2%1h
97.2%1eta
97.2%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 43 to 29 computations (32.6% saved)

regimes10.0ms (0.1%)

Accuracy

Total -0.2b remaining (-17.5%)

Threshold costs -0.2b (-17.5%)

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

3 calls:

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

Compiled 25 to 18 computations (28% saved)

simplify7.0ms (0%)

Algorithm
egg-herbie
Rules
12×+-commutative
12×*-commutative
sub-neg
1-exp
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035159
148159
252159
354159
455159
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
(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 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 69 to 47 computations (31.9% saved)

soundness1.5s (9.1%)

Rules
924×add-sqr-sqrt
904×pow1
902×*-un-lft-identity
864×add-sqr-sqrt
864×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055331760
1149529436
2613029424
038573
1866573
041597
1948597
055331760
1149529436
2613029424
055331760
1149529436
2613029424
038573
1866573
038573
1866573
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 279 to 174 computations (37.6% saved)

end0.0ms (0%)

preprocess47.0ms (0.3%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 216 to 134 computations (38% saved)

Profiling

Loading profile data...