HairBSDF, gamma for a refracted ray

Time bar (total: 17.4s)

analyze1.2s (6.6%)

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 (32.6%)

Results
3.5s8256×body256valid
2.1s8206×body256invalid
Bogosity

preprocess324.0ms (1.9%)

Algorithm
egg-herbie
Rules
1390×fma-neg
876×fma-def
790×div-sub
768×sub-neg
724×unsub-neg
Problems
231×No Errors
24×(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)))))
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 120 to 55 computations (54.2% saved)

eval1.0ms (0%)

Compiler

Compiled 39 to 23 computations (41% saved)

prune2.0ms (0%)

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

localize510.0ms (2.9%)

Localize:

Found 8 expressions with local error:

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

series97.0ms (0.6%)

Counts
8 → 208
Calls

60 calls:

TimeVariablePointExpression
9.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)))))))
8.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)))))))
7.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))))
7.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)))))))
7.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)))))))

rewrite349.0ms (2%)

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))))))
(/.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)))))
(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))))))))
(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))))
(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)))))
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 (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 (*.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 (*.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 (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 (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 (*.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))))))))

simplify510.0ms (2.9%)

Algorithm
egg-herbie
Rules
724×associate-*r*
718×fma-def
616×associate-*l*
556×*-commutative
522×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055331760
1149529436
2613029424
Stop Event
node limit
Counts
456 → 333
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)))))
(*.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 (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)))))
(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))))))))))
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)))))))))
(*.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))))))
(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 (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 (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 (*.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 (*.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 (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 (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 (*.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))))))))
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 sinTheta_O (*.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.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 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (pow.f32 eta 4) (*.f32 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (pow.f32 eta 4) (*.f32 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/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 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (*.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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) -1/16)))))
(*.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 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.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 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/8)) 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 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.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 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/8))) 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))))))
(*.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 (/.f32 h sinTheta_O) (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 (*.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 (/.f32 h sinTheta_O) (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 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 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 (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 sinTheta_O (*.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))))) 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 (/.f32 h sinTheta_O) (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 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 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 (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 -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 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))))))))))) (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 (/.f32 h sinTheta_O) (sqrt.f32 -1)))) (*.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 sinTheta_O (*.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))))) 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 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) 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))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 h (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 (/.f32 h (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 (pow.f32 sinTheta_O 6) (neg.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (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 (/.f32 h (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 (/.f32 h (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 (*.f32 1/2 (*.f32 h (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)))) (pow.f32 eta 5))))
(-.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 (/.f32 h (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 (pow.f32 sinTheta_O 6) (neg.f32 (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 (/.f32 h (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))
(fma.f32 1/2 (*.f32 (/.f32 h (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 (/.f32 h (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 3/8 (pow.f32 eta 4)) (-.f32 (/.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 (/.f32 h (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 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (/.f32 (neg.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 -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 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 (sqrt.f32 -1)) sinTheta_O)) (*.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 (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 eta eta)) (-.f32 (/.f32 (/.f32 1/2 (sqrt.f32 -1)) sinTheta_O) (*.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))))))
(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))))))))))
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 sinTheta_O (*.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.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 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (pow.f32 eta 4) (*.f32 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (pow.f32 eta 4) (*.f32 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (/.f32 eta sinTheta_O) (/.f32 eta (sqrt.f32 -1))) (*.f32 1/2 (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 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/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 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (*.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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) -1/16)))))
(*.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 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.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 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/8)) 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 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.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 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/8))) eta)
(*.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))
(fma.f32 1/2 (*.f32 (/.f32 h (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 (/.f32 h (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 3/8 (pow.f32 eta 4)) (-.f32 (/.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 (/.f32 h (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 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (/.f32 (neg.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 (/.f32 h sinTheta_O) (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 (*.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 (/.f32 h sinTheta_O) (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 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 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 (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 sinTheta_O (*.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))))) 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 (/.f32 h sinTheta_O) (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 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 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 (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 -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 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))))))))))) (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 (/.f32 h sinTheta_O) (sqrt.f32 -1)))) (*.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 sinTheta_O (*.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))))) 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 (pow.f32 sinTheta_O 4)) (/.f32 1 (pow.f32 sinTheta_O 6))) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) 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))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 h (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 (/.f32 h (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 (pow.f32 sinTheta_O 6) (neg.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))) (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 (/.f32 h (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 (/.f32 h (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 (*.f32 1/2 (*.f32 h (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)))) (pow.f32 eta 5))))
(-.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 (/.f32 h (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 (pow.f32 sinTheta_O 6) (neg.f32 (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 (/.f32 h (pow.f32 eta 3)) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h 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 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 (sqrt.f32 -1)) sinTheta_O)) (*.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 (sqrt.f32 -1)) sinTheta_O)))
(+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 eta eta)) (-.f32 (/.f32 (/.f32 1/2 (sqrt.f32 -1)) sinTheta_O) (*.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 (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 (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 (*.f32 h h) (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))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h))))
(*.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 (*.f32 h h) (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))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h))))
(*.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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (*.f32 h h) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(sqrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h)))
(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 (*.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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O (/.f32 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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(+.f32 (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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 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 (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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O (/.f32 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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 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 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 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)))
(/.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)) (fma.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) sinTheta_O (*.f32 eta (neg.f32 eta))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta (neg.f32 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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 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 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 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (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 1/4 (*.f32 (PI.f32) (PI.f32))) (*.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 (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 (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 (*.f32 h h) (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))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h))))
(*.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 (*.f32 h h) (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))))) (cbrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h))))
(*.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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (cbrt.f32 (*.f32 h h)) (/.f32 (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 (*.f32 h h) (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) sinTheta_O))))
(sqrt.f32 (/.f32 h (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) h)))
(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 (*.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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O (/.f32 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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
(+.f32 (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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 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 (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 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O (/.f32 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 sinTheta_O (/.f32 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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 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 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2))) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.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 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (-.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (hypot.f32 1 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)))
(/.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)) (fma.f32 (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) sinTheta_O (*.f32 eta (neg.f32 eta))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 eta 4)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta (neg.f32 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 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (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 1/4 (*.f32 (PI.f32) (PI.f32))) (*.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)))))

eval219.0ms (1.3%)

Compiler

Compiled 11544 to 7443 computations (35.5% saved)

prune71.0ms (0.4%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3249333
Fresh000
Picked112
Done000
Total32510335
Accuracy
99.3%
Counts
335 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(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)
80.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
93.5%
(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)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(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)))))))
96.5%
(asin.f32 (/.f32 h eta))
90.7%
(asin.f32 (*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2)))
89.4%
(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))))))))))
89.4%
(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)
80.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
93.5%
(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)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(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)))))))
96.5%
(asin.f32 (/.f32 h eta))
90.7%
(asin.f32 (*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta)) -1/2)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
Compiler

Compiled 698 to 468 computations (33% saved)

localize758.0ms (4.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(/.f32 sinTheta_O (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4))
100.0%
(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)))))))
99.9%
(/.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))))))
94.2%
(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)))))
99.9%
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
99.3%
(*.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.2%
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
90.9%
(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))))))))
100.0%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
99.9%
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
94.2%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
100.0%
(asin.f32 (/.f32 h eta))
99.9%
(asin.f32 (/.f32 h (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.6%
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
Compiler

Compiled 388 to 174 computations (55.2% saved)

series138.0ms (0.8%)

Counts
16 → 416
Calls

114 calls:

TimeVariablePointExpression
44.0ms
h
@0
(/.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))))))
20.0ms
sinTheta_O
@-inf
(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)))))
6.0ms
eta
@inf
(/.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))))))
5.0ms
eta
@0
(/.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))))))
5.0ms
sinTheta_O
@0
(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)))))

rewrite142.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
930×add-sqr-sqrt
916×pow1
914×*-un-lft-identity
860×add-exp-log
860×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify361.0ms (2.1%)

Algorithm
egg-herbie
Rules
1298×times-frac
1176×distribute-lft-in
836×*-commutative
560×+-commutative
494×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129542202
1408636264
Stop Event
node limit
Counts
586 → 652
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 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))))
(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 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)))))))
(*.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 -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))
(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 (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 -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 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 (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 (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 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))))) eta)))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (-.f32 (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (-.f32 (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (pow.f32 (sqrt.f32 -1) 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))))) (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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (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 3) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.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 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (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 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 (*.f32 h (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))))))) eta)) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2))))))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (-.f32 (pow.f32 eta 2) (*.f32 1/2 (/.f32 1 sinTheta_O)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
sinTheta_O
(+.f32 sinTheta_O (*.f32 -1/4 (pow.f32 sinTheta_O 3)))
(+.f32 sinTheta_O (+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 3)) (*.f32 5/32 (pow.f32 sinTheta_O 5))))
(+.f32 sinTheta_O (+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 3)) (+.f32 (*.f32 -15/128 (pow.f32 sinTheta_O 7)) (*.f32 5/32 (pow.f32 sinTheta_O 5)))))
(sqrt.f32 sinTheta_O)
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 5/32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -15/128 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11)))) (*.f32 5/32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (+.f32 (*.f32 -15/128 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11))) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.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 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 (/.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 (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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (*.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.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)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (*.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))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) 1)
(log.f32 (exp.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 1 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2)
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(log.f32 (exp.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(expm1.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(exp.f32 (log.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(log1p.f32 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 eta eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (sqrt.f32 (*.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 (cbrt.f32 (sqrt.f32 (*.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)))))) (cbrt.f32 (sqrt.f32 (*.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))))))) (cbrt.f32 (sqrt.f32 (*.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 (sqrt.f32 (sqrt.f32 (*.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)))))) (sqrt.f32 (sqrt.f32 (*.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 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(pow.f32 (*.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)))) 1/2)
(pow.f32 (sqrt.f32 (*.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))))) 1)
(log.f32 (exp.f32 (sqrt.f32 (*.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)))))))
(cbrt.f32 (*.f32 (*.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)))) (sqrt.f32 (*.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)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.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)))))))
(exp.f32 (log.f32 (sqrt.f32 (*.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)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.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 h (/.f32 1 (sqrt.f32 (*.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 1 (/.f32 h (sqrt.f32 (*.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 (cbrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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 (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.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 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.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 1 (asin.f32 (/.f32 h (sqrt.f32 (*.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 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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 sinTheta_O (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(*.f32 1 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(pow.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(cbrt.f32 (*.f32 (*.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 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
Outputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 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 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 (*.f32 -2 (*.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 (*.f32 -2 (*.f32 eta h)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(/.f32 (*.f32 -2 (*.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 (*.f32 -2 (*.f32 eta h)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(/.f32 (*.f32 -2 (*.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 (*.f32 -2 (*.f32 eta h)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -2 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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))))
(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 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 (pow.f32 eta 4) (*.f32 (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 (pow.f32 eta 4) (*.f32 (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 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (/.f32 (*.f32 -1/16 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(-.f32 (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 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/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 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/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.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 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))))
(+.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (/.f32 (*.f32 -1/16 (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)))
(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 (pow.f32 eta 4) (*.f32 (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 (pow.f32 eta 4) (*.f32 (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 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (*.f32 eta eta) sinTheta_O)) (*.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))))))
(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 (/.f32 1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (*.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/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 (/.f32 1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (*.f32 -1 (sqrt.f32 -1)))))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.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 (*.f32 h 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 (sqrt.f32 -1) (*.f32 (*.f32 h 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)))))
(+.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 -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 (*.f32 h 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 (*.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 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (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 -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 (*.f32 h sinTheta_O) (+.f32 (*.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 1 (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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.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 (*.f32 sinTheta_O sinTheta_O) 1/2) 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 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 3) (*.f32 sinTheta_O sinTheta_O))) (/.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 (*.f32 sinTheta_O sinTheta_O) 1/2) 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 (*.f32 sinTheta_O sinTheta_O) 1/2) 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 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) (-.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 6)))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.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 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 -1/2 (/.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 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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2)))))))
(-.f32 (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 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 (*.f32 sinTheta_O sinTheta_O) 1/2) 2))))))))))
(-.f32 (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (*.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) (-.f32 (*.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 6))))))) (/.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)))
(+.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))))
(/.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)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 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 (/.f32 h (sqrt.f32 -1)) (/.f32 (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))) -1) (pow.f32 eta 6)) (pow.f32 sinTheta_O 7))) (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 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 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 (/.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 (+.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (pow.f32 sinTheta_O 5))) (*.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 (fma.f32 1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (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))) -1) (pow.f32 eta 6)) (pow.f32 sinTheta_O 7))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (pow.f32 sinTheta_O 5))) (*.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 (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))
(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 (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 (*.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 (*.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 (*.f32 (*.f32 (pow.f32 eta 4) 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 (*.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 (*.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 (*.f32 (pow.f32 eta 4) sinTheta_O) (-.f32 (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) (*.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)))))) (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 (*.f32 (*.f32 (pow.f32 eta 4) 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 (*.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 (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 (/.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 (*.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 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O 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 (*.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 (*.f32 (pow.f32 eta 4) sinTheta_O) (-.f32 (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) (*.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)))))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (-.f32 (*.f32 -1/2 (*.f32 (/.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 (*.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) (*.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)))))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.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 (*.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 (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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 -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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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))
(-.f32 (*.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))
(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 (*.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 (*.f32 sinTheta_O sinTheta_O) 1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))) (pow.f32 eta 5))) (/.f32 1 eta))
(+.f32 (*.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))))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 -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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 sinTheta_O sinTheta_O) 1/2) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)) (pow.f32 eta 5))))) (/.f32 1 eta))
(+.f32 (*.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))))) (fma.f32 1/2 (+.f32 (/.f32 (-.f32 (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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)))
(+.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 (/.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))))
(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 (/.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 (/.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 -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 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 (/.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 eta eta) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))
(-.f32 (fma.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) sinTheta_O) (/.f32 (pow.f32 eta 4) 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 (/.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 (fma.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) sinTheta_O) (/.f32 (pow.f32 eta 4) 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 (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 (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 (/.f32 (pow.f32 sinTheta_O 4) (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))))))
(/.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 (/.f32 (pow.f32 sinTheta_O 4) (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))))))
(/.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 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))))
(+.f32 (*.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (/.f32 (/.f32 -1 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 (/.f32 -1 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 (*.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 (/.f32 -1 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 (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 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (/.f32 1/2 (*.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 (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/2 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (+.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (*.f32 -1 (sqrt.f32 -1)))) (/.f32 1 (*.f32 sinTheta_O (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 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 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)))
(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 (*.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 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))))
(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 (*.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) (*.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)))))))))) (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 (*.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 (*.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 -1/2 (*.f32 (/.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 (*.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 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O 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 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)))))
(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 (*.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) (*.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)))))))))) (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 (*.f32 h sinTheta_O) (-.f32 (*.f32 -1/2 (*.f32 (/.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 (*.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) (*.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)))))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.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 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 (/.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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 -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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 -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 (/.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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 -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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) (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)))
(+.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 (*.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 (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 (/.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 (*.f32 h (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 (/.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))))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.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)) (+.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 -1/2 (pow.f32 sinTheta_O 4) (*.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)) (+.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 -3/8 (pow.f32 sinTheta_O 6) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.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))) (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 (+.f32 (*.f32 eta eta) (/.f32 1/2 (*.f32 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 (+.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 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))))
(+.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.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))))
(+.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))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)))) 2)) sinTheta_O))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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/4 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))
(fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (*.f32 0 (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)))) 2)) sinTheta_O))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
eta
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) eta) (/.f32 0 eta)) (*.f32 1/2 (+.f32 0 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) eta) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (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 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) eta) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta) (fma.f32 -1/4 (*.f32 0 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (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 1/2 (/.f32 sinTheta_O (/.f32 eta 0))))
(+.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 1/2 (/.f32 sinTheta_O (/.f32 eta 0)))))
(+.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/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))))) 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 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta))) (/.f32 (pow.f32 sinTheta_O 3) (/.f32 eta (+.f32 (*.f32 eta 0) (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)) (/.f32 (*.f32 eta 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 1/2 (+.f32 (/.f32 sinTheta_O (/.f32 eta 0)) (/.f32 (pow.f32 sinTheta_O 3) (/.f32 eta (*.f32 1/2 (*.f32 (/.f32 0 eta) (/.f32 (+.f32 1 (pow.f32 (/.f32 0 eta) 2)) eta)))))))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (-.f32 (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (*.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) 0) (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1))) 2))))))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 -1 (*.f32 (-.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1)))) 2)) 0)))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))
(neg.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)))
(*.f32 1 (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))))
(-.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) 0) (neg.f32 (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))) 2))) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) 0) 2))) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) 0)) (neg.f32 (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (-.f32 (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (pow.f32 (sqrt.f32 -1) 2)))))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))) 2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))) 0) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))) 2))))))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) 0) 2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 sinTheta_O) 0) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 -1 (*.f32 (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) 0) 2)) 0)))))))) (neg.f32 (sqrt.f32 sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 eta (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))))) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 eta (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (pow.f32 sinTheta_O 3)) (/.f32 0 (sqrt.f32 -1)))) 2))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (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 3) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.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 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 eta (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1)) (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))) (pow.f32 sinTheta_O 6)))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (pow.f32 sinTheta_O 3)) (/.f32 0 (sqrt.f32 -1)))) 2))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 1/2 (*.f32 (*.f32 0 (/.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (pow.f32 sinTheta_O 3)) (/.f32 0 (sqrt.f32 -1)))) 2))) (*.f32 sinTheta_O sinTheta_O))) (hypot.f32 1 sinTheta_O)) (fma.f32 (*.f32 (/.f32 0 sinTheta_O) (/.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) sinTheta_O)) (hypot.f32 1 sinTheta_O) (/.f32 (*.f32 0 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))) (pow.f32 sinTheta_O 6)))))))) (*.f32 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 -1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))) (fma.f32 -1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta)) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (fma.f32 -1 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2)))) (fma.f32 1/2 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 -1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 -1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 0) (fma.f32 1/2 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 0) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))) (fma.f32 -1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta)) (/.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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2))))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0)) 0) -1) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 0) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0) 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)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 (/.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)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))))))) eta)) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 h (/.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 5) (*.f32 0 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))))) (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 h (/.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 5) 0) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 -1/2 (pow.f32 eta 4)))))) (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))))
(*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (sqrt.f32 -1)) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (sqrt.f32 -1)) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O 0 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (sqrt.f32 -1)) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2))))))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) sinTheta_O) (/.f32 (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9)))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (sqrt.f32 -1)) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 h 0) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/2 (*.f32 0 (/.f32 (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O 0 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2)))) sinTheta_O)) (*.f32 sinTheta_O (+.f32 (*.f32 (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O 0 (*.f32 (*.f32 sinTheta_O eta) (*.f32 sinTheta_O eta)))) 0) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) 0)))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9)))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 h (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O 0 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (sqrt.f32 -1)) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(neg.f32 (*.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))))
(fma.f32 -1 (*.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 -1/2 (*.f32 h (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))))
(-.f32 (*.f32 -1/2 (*.f32 (*.f32 h 0) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(fma.f32 -1 (*.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 sinTheta_O)))) (fma.f32 -1/2 (*.f32 h (*.f32 (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 h 0) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 1/2 (*.f32 h (*.f32 (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) 0) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (-.f32 (pow.f32 eta 2) (*.f32 1/2 (/.f32 1 sinTheta_O)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(fma.f32 -1 (*.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 (/.f32 1 sinTheta_O)))) (fma.f32 -1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (fma.f32 -1/2 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1))))) (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) 2)))) (/.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (*.f32 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))) 0)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (fma.f32 -1/2 (*.f32 h (*.f32 (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 eta (sqrt.f32 -1)))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))))
(-.f32 (fma.f32 -1/2 (*.f32 h (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (*.f32 (*.f32 sinTheta_O eta) (*.f32 sinTheta_O eta))))) 0) (*.f32 (*.f32 sinTheta_O 0) (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)))) (fma.f32 -1/2 (*.f32 0 (/.f32 (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) 0) 2)))) sinTheta_O)) 0)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (fma.f32 -1/2 (*.f32 (*.f32 h 0) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 1/2 (*.f32 h (*.f32 (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) 0) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O (neg.f32 (neg.f32 eta))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) eta))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O (neg.f32 (neg.f32 eta))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) eta))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O (neg.f32 (neg.f32 eta))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) eta))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O (neg.f32 (neg.f32 eta))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) eta))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (fma.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) eta)) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
sinTheta_O
(+.f32 sinTheta_O (*.f32 -1/4 (pow.f32 sinTheta_O 3)))
(+.f32 sinTheta_O (*.f32 (pow.f32 sinTheta_O 3) -1/4))
(+.f32 sinTheta_O (+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 3)) (*.f32 5/32 (pow.f32 sinTheta_O 5))))
(+.f32 sinTheta_O (fma.f32 -1/4 (pow.f32 sinTheta_O 3) (*.f32 (pow.f32 sinTheta_O 5) 5/32)))
(+.f32 sinTheta_O (+.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 3)) (+.f32 (*.f32 -15/128 (pow.f32 sinTheta_O 7)) (*.f32 5/32 (pow.f32 sinTheta_O 5)))))
(+.f32 sinTheta_O (fma.f32 -1/4 (pow.f32 sinTheta_O 3) (fma.f32 -15/128 (pow.f32 sinTheta_O 7) (*.f32 (pow.f32 sinTheta_O 5) 5/32))))
(sqrt.f32 sinTheta_O)
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 5/32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))
(+.f32 (sqrt.f32 sinTheta_O) (fma.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) 5/32)))
(+.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -15/128 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11)))) (*.f32 5/32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(+.f32 (sqrt.f32 sinTheta_O) (fma.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (fma.f32 -15/128 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) 5/32))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(fma.f32 -1/4 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(fma.f32 -1/4 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 5/32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (sqrt.f32 -1))) (+.f32 (*.f32 -15/128 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11))) (sqrt.f32 -1))) (+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(fma.f32 -1/4 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 -15/128 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 11)))) (fma.f32 5/32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) sinTheta_O))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.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 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 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.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 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 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 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 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 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 (*.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 (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))
(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))
(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))
(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 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 (/.f32 sinTheta_O 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 (/.f32 sinTheta_O 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 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.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 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 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 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 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 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 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 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 (/.f32 sinTheta_O 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 (/.f32 sinTheta_O 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 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) 1)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (*.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 h (/.f32 1 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 h 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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 h 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 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) 1)
(/.f32 (*.f32 h 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))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 h 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 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.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 (fma.f32 eta eta (neg.f32 (*.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 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 1 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (fma.f32 eta eta (neg.f32 (*.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)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (*.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 (*.f32 sinTheta_O sinTheta_O) (fma.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))) (+.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) 1)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (exp.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (log.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.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 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1/2)
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1)
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (exp.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (*.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (*.f32 h h) (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3))
(expm1.f32 (log1p.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 (*.f32 eta eta) 3) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 6) (pow.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3))) (+.f32 (pow.f32 eta 4) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3))) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 -1 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (sqrt.f32 (*.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))))))
(sqrt.f32 (*.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 (cbrt.f32 (sqrt.f32 (*.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)))))) (cbrt.f32 (sqrt.f32 (*.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))))))) (cbrt.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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 (sqrt.f32 (sqrt.f32 (*.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)))))) (sqrt.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(pow.f32 (*.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)))) 1/2)
(sqrt.f32 (*.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)))))
(pow.f32 (sqrt.f32 (*.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))))) 1)
(sqrt.f32 (*.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)))))
(log.f32 (exp.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(cbrt.f32 (*.f32 (*.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)))) (sqrt.f32 (*.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)))))))
(cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.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))) (sqrt.f32 (*.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))))))))
(cbrt.f32 (pow.f32 (*.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)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(exp.f32 (log.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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 h (/.f32 1 (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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 1 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (cbrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 1)
(/.f32 (*.f32 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.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 h 1) (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.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 1 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.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 sinTheta_O (/.f32 1 (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 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))
(*.f32 sinTheta_O (/.f32 1 (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 (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (cbrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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))
(pow.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) 1)
(*.f32 sinTheta_O (/.f32 1 (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))
(log.f32 (exp.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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))
(cbrt.f32 (*.f32 (*.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 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(cbrt.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (*.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)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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))
(exp.f32 (log.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 sinTheta_O (/.f32 1 (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))

eval691.0ms (4%)

Compiler

Compiled 31114 to 21646 computations (30.4% saved)

prune149.0ms (0.9%)

Pruning

15 alts after pruning (12 fresh and 3 done)

PrunedKeptTotal
New67410684
Fresh224
Picked235
Done101
Total67915694
Accuracy
100.0%
Counts
694 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
24.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
94.5%
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
80.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
51.9%
(asin.f32 (*.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)))))
98.0%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
96.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
87.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 eta eta)))))
25.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
24.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
94.5%
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
80.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta)))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
51.9%
(asin.f32 (*.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)))))
98.0%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
96.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
87.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 eta eta)))))
Compiler

Compiled 890 to 582 computations (34.6% saved)

localize1.3s (7.2%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.9%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
99.9%
(/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))
99.5%
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
99.3%
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))
100.0%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
99.9%
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
94.2%
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
100.0%
(acos.f32 (/.f32 h eta))
25.5%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
100.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
99.3%
(*.f32 h (/.f32 1 eta))
99.9%
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
99.9%
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
99.9%
(/.f32 h (*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
98.5%
(*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
Compiler

Compiled 283 to 137 computations (51.6% saved)

series130.0ms (0.7%)

Counts
15 → 364
Calls

105 calls:

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

rewrite310.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
868×add-sqr-sqrt
850×pow1
846×*-un-lft-identity
802×add-exp-log
802×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify447.0ms (2.6%)

Algorithm
egg-herbie
Rules
1316×distribute-lft-in
1302×distribute-rgt-in
1062×times-frac
718×*-commutative
514×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0122933382
1373526846
Stop Event
node limit
Counts
594 → 556
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 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))))) eta)))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (-.f32 (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (-.f32 (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (pow.f32 (sqrt.f32 -1) 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))))) (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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (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 3) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.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 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (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 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 (*.f32 h (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))))))) eta)) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2))))))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (-.f32 (pow.f32 eta 2) (*.f32 1/2 (/.f32 1 sinTheta_O)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/8) (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/8) (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/8) (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (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 (*.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/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (*.f32 1/8 (/.f32 1 (pow.f32 eta 2))) 1/4)))))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.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/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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.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/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 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/8) (*.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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.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/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (-.f32 1/4 (*.f32 1/8 (/.f32 1 (pow.f32 eta 2))))))))))
(/.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 (*.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 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))))))
(*.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)))))))
(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 (+.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 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(/.f32 1 eta)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.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/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 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 (exp.f32 (log1p.f32 (sqrt.f32 (*.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))))))) 1)
(pow.f32 (sqrt.f32 (*.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))))) 1)
(sqrt.f32 (*.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)))))
(log.f32 (exp.f32 (sqrt.f32 (*.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)))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.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))))))))
(cbrt.f32 (*.f32 (*.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)))) (sqrt.f32 (*.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)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.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)))))))
(exp.f32 (log.f32 (sqrt.f32 (*.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)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.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 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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)))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (*.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 h (/.f32 1 (sqrt.f32 (*.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 (cbrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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 (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.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)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.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))))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.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 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) 1)
(*.f32 1 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (sqrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(pow.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 1/2)
(pow.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
(cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(hypot.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 eta))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (sqrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(pow.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
(cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 1 (/.f32 eta h))
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h 1) eta)
(pow.f32 (/.f32 h eta) 1)
(log.f32 (exp.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (*.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) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (asin.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h eta)))) (sqrt.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(-.f32 (*.f32 (PI.f32) 1/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))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.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)))) (fma.f32 (PI.f32) 1/2 (acos.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)))))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.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))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (asin.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h eta)))) (sqrt.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (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))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.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)))) (fma.f32 (PI.f32) 1/2 (acos.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)))))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.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))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(+.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h eta)))) 1)
(*.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))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h eta)))))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (asin.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))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.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)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (*.f32 (*.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 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) 1)
(*.f32 1 (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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (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 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (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 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (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)))))))
(expm1.f32 (log1p.f32 (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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 (*.f32 h 1) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(log.f32 (exp.f32 (/.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 sinTheta_O eta)) eta)))))
(cbrt.f32 (*.f32 (*.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))) (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(expm1.f32 (log1p.f32 (/.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 sinTheta_O eta)) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1)
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 1 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) -1)
(pow.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (*.f32 (PI.f32) 1/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 sinTheta_O eta)) eta))))) 1)
(*.f32 1 (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 sinTheta_O eta)) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (cbrt.f32 (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 sinTheta_O eta)) eta)))) (sqrt.f32 (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 sinTheta_O eta)) eta))) 1)
(log.f32 (exp.f32 (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 sinTheta_O eta)) eta))))))
(cbrt.f32 (*.f32 (*.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)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(expm1.f32 (log1p.f32 (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 sinTheta_O eta)) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
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 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 eta (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.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 (*.f32 (pow.f32 eta 2) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))))) 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/4 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 eta 3) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2))) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 eta (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3)) (*.f32 0 (/.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
eta
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
eta
(+.f32 eta (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (+.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (pow.f32 eta 2))) (+.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) 2)) eta)))))
(+.f32 eta (fma.f32 -1/4 (/.f32 0 (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) eta)) 0)))
(*.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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
eta
(+.f32 (*.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) eta) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (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 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2)) eta)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(fma.f32 -1 (*.f32 eta (pow.f32 (sqrt.f32 -1) 2)) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) eta) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) eta) (fma.f32 -1/4 (*.f32 0 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (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 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 0 eta))) 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 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 0 eta))) 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/2 (/.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) eta)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) eta)) 2)) (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))))) 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 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta))) (/.f32 (pow.f32 sinTheta_O 3) (/.f32 eta (+.f32 (*.f32 eta 0) (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2)) (/.f32 (*.f32 eta eta) (*.f32 0 eta)))))))))))
(+.f32 eta (+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 0 eta) 2)))) (/.f32 0 eta)) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (*.f32 1/2 (/.f32 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 eta) 2))) (*.f32 eta eta)))) eta))))
(*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1))) 2)))) (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 0 (sqrt.f32 -1))) 2))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O))))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (-.f32 (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (sqrt.f32 -1)))) 2)))) (pow.f32 (sqrt.f32 -1) 2)))) (sqrt.f32 -1)))) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1))) 2)))) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (+.f32 (*.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) 0) (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (sqrt.f32 -1))) 2)))))))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 0 (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 0 (sqrt.f32 -1))) 2))) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (/.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (/.f32 1/2 sinTheta_O) (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (/.f32 0 (sqrt.f32 -1))) 2))) 0) -1)) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))))
(*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)))
(neg.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)))
(*.f32 1 (sqrt.f32 sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))))
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) 0)) (neg.f32 (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))) 2))) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) 0)) 2))) (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) 0))) (neg.f32 (sqrt.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (-.f32 (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))))) (pow.f32 (sqrt.f32 -1) 2)))))))))
(fma.f32 -1 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sqrt.f32 sinTheta_O)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))) 2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)) 0) (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))) (-.f32 (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))) 2))))) (pow.f32 (sqrt.f32 -1) 2))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) 0)) 2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 sinTheta_O) 0) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 sinTheta_O) 0)) 2)) 0) -1)))))) (neg.f32 (sqrt.f32 sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))))
(*.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 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 (*.f32 h 0) (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))))) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 (*.f32 h 0) (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)))) 2))))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 eta (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (pow.f32 sinTheta_O 3) (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 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (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 3) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) 2))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))) (+.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 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))))) (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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 h sinTheta_O) (fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) 2))) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O 1)) (*.f32 (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 sinTheta_O 6))))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 (*.f32 h 0) (pow.f32 sinTheta_O 3)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)))) 2))))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 (*.f32 0 (/.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1)))) 2)))) (*.f32 sinTheta_O sinTheta_O))) (hypot.f32 1 sinTheta_O)) (fma.f32 (/.f32 (*.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4)))) 0) (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O) (*.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1)))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 -1/2 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) 2)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (pow.f32 eta 2))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (fma.f32 -1 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2)))) (fma.f32 1/2 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) 2))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 -1 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 0) (fma.f32 1/2 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 0) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 -1/2 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))))
(fma.f32 -1 (/.f32 h eta) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) h)) (*.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 0 eta) (/.f32 h eta))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) (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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) 2)))))) (*.f32 (pow.f32 eta 4) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (sqrt.f32 -1))) 2) (pow.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) 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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) (sqrt.f32 -1)) 2))))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) 2) (pow.f32 (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) -1/2) (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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0)) 0) -1) (fma.f32 0 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0) 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)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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)) (+.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 (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 (/.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)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (+.f32 eta (*.f32 -1 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))))))) eta)) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (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 h (/.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 5) (*.f32 0 eta)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4)))))) (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 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 -1/2 (pow.f32 eta 4))) 0))) 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 h (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (/.f32 h eta))))
(*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h)))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) 0)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) 0)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 1/2 sinTheta_O (+.f32 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2)) 0)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (pow.f32 eta 2))))))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))) (*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 -1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/4 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) sinTheta_O) (/.f32 (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 1/2 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3))))) (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (/.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (pow.f32 sinTheta_O 3)))) (sqrt.f32 -1))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) 0)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 h (fma.f32 -1/4 (*.f32 eta (fabs.f32 (pow.f32 sinTheta_O 3/2))) (fma.f32 1/4 (*.f32 eta (fabs.f32 (pow.f32 sinTheta_O 3/2))) (fma.f32 1/2 (*.f32 0 (/.f32 (fma.f32 1/2 sinTheta_O (+.f32 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2)) 0)) sinTheta_O)) (+.f32 (*.f32 (fma.f32 1/2 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) 0)) 0) (+.f32 0 (*.f32 0 (/.f32 1/2 sinTheta_O)))))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9)))) (fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) (fma.f32 1/2 sinTheta_O (+.f32 (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2)) 0)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) h)))))
(*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) h)))
(*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) h)) (*.f32 (*.f32 -1/2 (*.f32 h (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))))
(-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (*.f32 h 0))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) h)) (fma.f32 -1/2 (*.f32 h (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (*.f32 h 0)) (*.f32 1/2 (*.f32 h (*.f32 (+.f32 (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2))) 0) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))))) (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (-.f32 (pow.f32 eta 2) (*.f32 1/2 (/.f32 1 sinTheta_O)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 1/4 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (*.f32 h (+.f32 (*.f32 -1 (*.f32 sinTheta_O (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (+.f32 (*.f32 -1/2 sinTheta_O) (+.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 -1 (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 eta (sqrt.f32 -1)) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) h)) (fma.f32 -1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta)))) (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (-.f32 (*.f32 eta eta) (/.f32 1/2 sinTheta_O)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) sinTheta_O) (/.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3)))) 0)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))))) (fma.f32 -1/2 (*.f32 h (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 h (*.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (*.f32 (sqrt.f32 -1) eta))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3)))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 9))) (*.f32 h (+.f32 (*.f32 sinTheta_O (*.f32 (+.f32 (fma.f32 -1/2 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) 0) 0)) (+.f32 (+.f32 0 (*.f32 0 (/.f32 -1/2 sinTheta_O))) (fma.f32 -1/2 (*.f32 0 (/.f32 (+.f32 (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2))) 0) sinTheta_O)) 0))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))) (*.f32 h 0)) (*.f32 1/2 (*.f32 h (*.f32 (+.f32 (fma.f32 -1/2 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2))) 0) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))))))) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (neg.f32 h)))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O))
(*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O)))
(fma.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) eta) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))
(fma.f32 1/2 (*.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8)) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/8) (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (fma.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) eta) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (fma.f32 1/2 (*.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8)) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/8) (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/8) (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (sqrt.f32 sinTheta_O)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/8) (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (fma.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) eta) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/8) (*.f32 (pow.f32 eta 3) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (fma.f32 1/2 (*.f32 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8)) (*.f32 (sqrt.f32 sinTheta_O) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))))
(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)))))
(+.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 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))))))
(+.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/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (-.f32 (*.f32 1/8 (/.f32 1 (pow.f32 eta 2))) 1/4)))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (*.f32 1/2 (+.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 eta)) (pow.f32 sinTheta_O 3)) (+.f32 (/.f32 1/8 (*.f32 eta eta)) -1/4))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/8 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (*.f32 1/2 (+.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (/.f32 1/8 (*.f32 eta eta)) -1/4)))))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1)))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (/.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1)))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) 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 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/8) (*.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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (/.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/8) (*.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 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (/.f32 eta (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/8) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta -1)))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/8) (*.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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 eta (sqrt.f32 -1)))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)) (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8)))))
(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)))))
(+.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 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 eta 3)))) (*.f32 sinTheta_O sinTheta_O))))
(+.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) (+.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/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (-.f32 1/4 (*.f32 1/8 (/.f32 1 (pow.f32 eta 2))))))))))
(+.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 1/2 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 eta)) (pow.f32 sinTheta_O 3)) (-.f32 1/4 (/.f32 1/8 (*.f32 eta eta))))))))
(+.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 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1/4 (/.f32 -1/8 (*.f32 eta 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 (*.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 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 (*.f32 1/2 (*.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) (-.f32 1 (pow.f32 (/.f32 0 (*.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)))))
(fma.f32 -1/4 (/.f32 (pow.f32 eta 3) (/.f32 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)) (*.f32 (*.f32 0 sinTheta_O) (-.f32 1 (pow.f32 (/.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) (*.f32 sinTheta_O (sqrt.f32 -1))) 2))))) (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 (*.f32 1/2 (*.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) (-.f32 1 (pow.f32 (/.f32 0 (*.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))))
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 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) 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 1/2 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) eta)) 0) (/.f32 0 (*.f32 eta 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 (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 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 0 eta))) 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 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 0 eta))) 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 (pow.f32 sinTheta_O 3) (/.f32 (pow.f32 eta 3) (*.f32 (*.f32 0 eta) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2))))) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 0 eta))) 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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2)) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (*.f32 1/2 (*.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 (*.f32 1/2 (*.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 (*.f32 1/2 (*.f32 0 eta)) (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 1/2 (*.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)))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.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))))))) (/.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 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (/.f32 0 eta) (/.f32 h eta)) (/.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 (/.f32 0 eta) (/.f32 h eta)) (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 (/.f32 0 eta) (/.f32 h eta)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) 0)) (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))
(/.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 (*.f32 -1/2 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) h)) (*.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 0 eta) (/.f32 h 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 -1/2 (/.f32 (*.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 h (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 4)) (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 -1/2 (/.f32 (*.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)))))) (*.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 -1/2 (/.f32 (*.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 0 (*.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.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 h (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (*.f32 (sqrt.f32 -1) (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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 -1/2 (/.f32 (*.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 h (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) -1) 0) (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (*.f32 (sqrt.f32 -1) (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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(-.f32 (*.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 0 (*.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (*.f32 (sqrt.f32 -1) (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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 0 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -1/2 (*.f32 (/.f32 h (sqrt.f32 -1)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)))) -1) 0) (pow.f32 sinTheta_O 4))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))) (/.f32 h (/.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (/.f32 1 (+.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 sinTheta_O 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 (/.f32 1 (+.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 sinTheta_O 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 (/.f32 1 (+.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 sinTheta_O 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 (/.f32 1 (+.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 sinTheta_O 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 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 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 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 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 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 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 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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.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 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.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 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 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (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 (*.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 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 1 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/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.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/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.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/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 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 (exp.f32 (log1p.f32 (sqrt.f32 (*.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))))))) 1)
(sqrt.f32 (*.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)))))
(pow.f32 (sqrt.f32 (*.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))))) 1)
(sqrt.f32 (*.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)))))
(sqrt.f32 (*.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)))))
(log.f32 (exp.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.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))))))))
(sqrt.f32 (*.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)))))
(cbrt.f32 (*.f32 (*.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)))) (sqrt.f32 (*.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)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(exp.f32 (log.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.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)))))))
(sqrt.f32 (*.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 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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)))))))) 1)
(/.f32 h (sqrt.f32 (*.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 1 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (/.f32 1 (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (cbrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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)))))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (sqrt.f32 (/.f32 h (sqrt.f32 (*.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))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 1)
(/.f32 h (sqrt.f32 (*.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))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.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)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.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 h (sqrt.f32 (*.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 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) 1)
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 1 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) (cbrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (sqrt.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(pow.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 1/2)
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(pow.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) 1)
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(cbrt.f32 (pow.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(hypot.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 eta))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) 1)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))) (sqrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(pow.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 1/2)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(pow.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))) 1)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(cbrt.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(/.f32 1 (/.f32 eta h))
(*.f32 (/.f32 1 eta) h)
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 1 (/.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)
(log.f32 (+.f32 1 (expm1.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) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (asin.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h eta)))) (sqrt.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (asin.f32 (/.f32 h eta)) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (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)))
(-.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))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.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 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (fma.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) (*.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)) (+.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (*.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.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 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.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))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.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))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.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 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (asin.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h eta)))) (sqrt.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (asin.f32 (/.f32 h eta)) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1 (*.f32 (acos.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (acos.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (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))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.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 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (fma.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) (*.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)) (+.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (*.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.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 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.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))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.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))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(+.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (acos.f32 (/.f32 h eta)) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (asin.f32 (/.f32 h eta)) 1))) (fma.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1 (*.f32 (asin.f32 (/.f32 h eta)) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))))) (fma.f32 (neg.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta)))) (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))))
(+.f32 (+.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 1/2 (PI.f32)) (asin.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 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h eta)))) 1)
(acos.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))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h eta)))))
(acos.f32 (/.f32 h eta))
(log.f32 (/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (asin.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.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))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(fma.f32 (PI.f32) 1/2 (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.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 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(cbrt.f32 (*.f32 (*.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 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (*.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)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (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 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (*.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))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(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 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 sinTheta_O eta)) eta))
(/.f32 (*.f32 h 1) (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))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 sinTheta_O eta)) 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 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 sinTheta_O (/.f32 sinTheta_O eta)) 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 sinTheta_O eta)) 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 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 sinTheta_O (/.f32 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 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (cbrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) -1)
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (/.f32 (/.f32 1 (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 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (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 sinTheta_O eta)) 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 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 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (cbrt.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)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.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)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 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 sinTheta_O eta)) 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 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 sinTheta_O (/.f32 sinTheta_O 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 sinTheta_O eta)) 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 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 sinTheta_O (/.f32 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 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))

eval559.0ms (3.2%)

Compiler

Compiled 23367 to 16010 computations (31.5% saved)

prune155.0ms (0.9%)

Pruning

13 alts after pruning (6 fresh and 7 done)

PrunedKeptTotal
New5524556
Fresh527
Picked145
Done033
Total55813571
Accuracy
100.0%
Counts
571 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
24.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
94.5%
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
98.5%
(asin.f32 (/.f32 h (*.f32 (hypot.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 eta)) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
95.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
98.0%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
96.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
24.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
94.5%
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
98.5%
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)))
97.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
98.5%
(asin.f32 (/.f32 h (*.f32 (hypot.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (sqrt.f32 eta)) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
95.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
98.0%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
96.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
Compiler

Compiled 590 to 386 computations (34.6% saved)

localize375.0ms (2.2%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
100.0%
(asin.f32 (/.f32 h eta))
99.5%
(cbrt.f32 (asin.f32 (/.f32 h eta)))
98.9%
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
98.6%
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
100.0%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
99.3%
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
99.2%
(/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
90.9%
(sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
99.9%
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
99.9%
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
86.1%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
100.0%
(asin.f32 (/.f32 1 (/.f32 eta h)))
99.0%
(/.f32 1 (/.f32 eta h))
99.9%
(sqrt.f32 (-.f32 eta sinTheta_O))
99.9%
(sqrt.f32 (+.f32 sinTheta_O eta))
99.9%
(/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O))))
98.5%
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
Compiler

Compiled 224 to 56 computations (75% saved)

series94.0ms (0.5%)

Counts
17 → 436
Calls

117 calls:

TimeVariablePointExpression
27.0ms
h
@inf
(asin.f32 (/.f32 1 (/.f32 eta h)))
17.0ms
h
@inf
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
5.0ms
eta
@-inf
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))
4.0ms
eta
@inf
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
2.0ms
h
@0
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (asin.f32 (/.f32 h eta))))

rewrite134.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
646×add-sqr-sqrt
634×pow1
630×*-un-lft-identity
598×add-cube-cbrt
596×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify279.0ms (1.6%)

Algorithm
egg-herbie
Rules
1696×fma-def
1422×times-frac
602×sqr-pow
574×*-commutative
414×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0132631859
1363727747
Stop Event
node limit
Counts
847 → 772
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))))))
(*.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 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 (*.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)))))))
(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)))))))
(*.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 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 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -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 (*.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))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 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 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 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 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 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (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 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.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 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (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 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.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 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.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 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 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(/.f32 1 eta)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 1 eta)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (*.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 1 eta))))
(*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (+.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 eta 3)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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))))) (pow.f32 eta 4))) (*.f32 1/2 (/.f32 (+.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 eta 3))))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.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)))) (pow.f32 sinTheta_O 5))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))) (/.f32 eta (pow.f32 sinTheta_O 3)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (+.f32 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (pow.f32 sinTheta_O 5)) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))) (pow.f32 sinTheta_O 5)))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.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 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2)))))
(/.f32 1 (pow.f32 eta 2))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (/.f32 1 (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (*.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)))) (pow.f32 eta 5))))))
(*.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 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 (*.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 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 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)))) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) 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/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)))))) (pow.f32 eta 4))) (*.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)))) (pow.f32 eta 3))))))
(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)))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(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))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(fabs.f32 (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)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) (pow.f32 (+.f32 sinTheta_O eta) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h)
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (-.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 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (/.f32 h (sqrt.f32 (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 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.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 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.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))))))
(log.f32 (+.f32 1 (expm1.f32 (/.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))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (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))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))) 1)
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (pow.f32 (+.f32 sinTheta_O eta) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 1/2))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(pow.f32 (+.f32 sinTheta_O eta) 1/2)
(pow.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 3)
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) 1/3)
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) 2)
(fabs.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))
(hypot.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 eta))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(exp.f32 (*.f32 (log.f32 (+.f32 sinTheta_O eta)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) 1)
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (pow.f32 (-.f32 eta sinTheta_O) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (fma.f32 sinTheta_O sinTheta_O (*.f32 eta sinTheta_O)))))
(pow.f32 (-.f32 eta sinTheta_O) 1/2)
(pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (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))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(*.f32 h (/.f32 1 eta))
(*.f32 1 (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)))
(*.f32 -1 (/.f32 1 (/.f32 (neg.f32 eta) h)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(*.f32 (/.f32 1 eta) h)
(*.f32 (/.f32 1 eta) (pow.f32 (/.f32 1 h) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 eta h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 eta h)) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 eta h)) -1) (pow.f32 (sqrt.f32 (/.f32 eta h)) -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) eta))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 h (cbrt.f32 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 h eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 eta)) (/.f32 (cbrt.f32 h) (sqrt.f32 eta)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 eta)))
(pow.f32 (/.f32 eta h) -1)
(pow.f32 (/.f32 h eta) 1)
(pow.f32 (cbrt.f32 (/.f32 h eta)) 3)
(pow.f32 (pow.f32 (/.f32 h eta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h eta)) 2)
(neg.f32 (/.f32 h (neg.f32 eta)))
(sqrt.f32 (pow.f32 (/.f32 eta h) -2))
(log.f32 (exp.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(cbrt.f32 (pow.f32 (/.f32 h eta) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 3) (pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 3))
(/.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 (asin.f32 (/.f32 h eta)) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.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 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 1 (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta)))
(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 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1)
(neg.f32 (/.f32 h (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))) 1)
(/.f32 1 (/.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (neg.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(pow.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) 3)
(pow.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) -1/8) 1/3)
(pow.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) 2)
(sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta)) 1/4))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) -1/8))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) 1)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 2)
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) -1))
(*.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (/.f32 1 (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) -1) (/.f32 1 (+.f32 sinTheta_O eta)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) 1))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.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))))))
(log.f32 (+.f32 1 (expm1.f32 (/.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))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (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))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/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 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2) (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)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.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)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2))
(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 (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)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))) 1)
(pow.f32 (asin.f32 (/.f32 h eta)) 2/3)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(sqrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 4))
(log.f32 (exp.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(expm1.f32 (log1p.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(exp.f32 (*.f32 2 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(/.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 (asin.f32 (/.f32 h eta)) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))) 1)
(*.f32 1 (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2) (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2))
(*.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) (pow.f32 (asin.f32 (/.f32 h eta)) 1/6))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2)))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 1/3) (pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 1/3))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 1)
(pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/2)
(pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(fabs.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (exp.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (asin.f32 (/.f32 h 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 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 (*.f32 1/2 (*.f32 0 eta)) eta) 2)))) (fma.f32 1/4 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (pow.f32 (/.f32 (*.f32 1/2 (*.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 (*.f32 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1 (pow.f32 (/.f32 0 eta) 2))) 0) (pow.f32 eta 3)) (/.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 (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 0 (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 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (neg.f32 (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 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (neg.f32 (sqrt.f32 -1)))) (/.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 eta) sinTheta_O) (/.f32 (-.f32 1 (pow.f32 (/.f32 (/.f32 0 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 (pow.f32 (/.f32 eta sinTheta_O) 3) (*.f32 0 (/.f32 (-.f32 1 (pow.f32 (/.f32 (/.f32 0 sinTheta_O) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))) (+.f32 (/.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 (/.f32 0 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 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta))))
(fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) 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 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 sinTheta_O) (/.f32 (-.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 0 sinTheta_O)) 2)) eta)))))
(+.f32 eta (+.f32 (+.f32 (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O)) 0) (/.f32 0 (*.f32 eta 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 (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)))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(/.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)))
(+.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))))
(/.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.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 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (/.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta 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 -1/2 (/.f32 (*.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 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (/.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 (*.f32 (sqrt.f32 -1) h)) 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)))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 (/.f32 0 sinTheta_O) (/.f32 h 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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 (/.f32 0 sinTheta_O) (/.f32 h 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 (*.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta eta)))) (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.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 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(/.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) (/.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (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)))))
(+.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (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) (+.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)))))) (/.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 (/.f32 h eta) (/.f32 0 eta)) (/.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 (/.f32 h eta) (/.f32 0 eta)) (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 (/.f32 h eta) (/.f32 0 eta)) (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))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 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 (/.f32 h eta) (/.f32 0 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 -1/2 (/.f32 (*.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 h (/.f32 (pow.f32 eta 3) (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0))))) (/.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 -1/2 (/.f32 (*.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 -1/2 (/.f32 (*.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))) (fma.f32 -1/2 (/.f32 h (/.f32 (neg.f32 (pow.f32 eta 4)) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0))) (*.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0)))))) (/.f32 h eta))
(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/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 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))))))
(+.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) (+.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 1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))))))
(+.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/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (*.f32 1/16 (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 (/.f32 1 (pow.f32 eta 5))))))))
(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 (*.f32 -1/8 (*.f32 eta eta)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))))
(+.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 (sqrt.f32 sinTheta_O) (fma.f32 -1/8 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 1/2 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))) (*.f32 (*.f32 1/16 (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))))))
(*.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) (neg.f32 (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) (neg.f32 (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) (+.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 (*.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 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 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) 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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.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 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.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 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (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 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 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 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(/.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 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 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 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 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 (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 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 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) (pow.f32 eta 3)) (/.f32 1 eta))))
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 -1/2 (/.f32 (*.f32 0 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (*.f32 0 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (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 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 0 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 0 eta) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta eta)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) sinTheta_O))
(/.f32 (neg.f32 (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))))
(fma.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 (*.f32 -1/2 (*.f32 0 eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))))
(-.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (+.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 (sqrt.f32 -1) sinTheta_O) (fma.f32 -1/2 (/.f32 (*.f32 0 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1 (/.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 eta (*.f32 -1 eta)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (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 (sqrt.f32 -1) sinTheta_O) (fma.f32 -1/2 (/.f32 (*.f32 0 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (*.f32 0 eta) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta eta)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (-.f32 (/.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 1/2 (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4))))))
(/.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.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 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) 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))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) 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))) (sqrt.f32 -1)) (fma.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.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 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 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) 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))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.f32 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)))))) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 eta 4) 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))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (pow.f32 eta 6) (/.f32 (sqrt.f32 -1) (*.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)))))) (fma.f32 -1/2 (*.f32 (/.f32 eta (sqrt.f32 -1)) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) sinTheta_O))))
(/.f32 1 eta)
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (/.f32 1 eta))
(fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (/.f32 0 (*.f32 eta eta)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 1 eta)))
(fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (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))) (pow.f32 eta 3)) (/.f32 1 eta)))
(+.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)) (/.f32 0 (*.f32 eta eta)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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 (*.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 1 eta))))
(fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (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)))) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 (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))) (pow.f32 eta 3)) (/.f32 1 eta))))
(+.f32 (/.f32 0 (*.f32 eta eta)) (+.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 1 eta)) (/.f32 0 (pow.f32 eta 4))))
(*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta))
(/.f32 1 eta)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))))
(fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (/.f32 0 (*.f32 eta eta)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (+.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 eta 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta) (fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 1/2 (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)))) (pow.f32 eta 3))))
(+.f32 (/.f32 1 eta) (fma.f32 1/2 (/.f32 (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (pow.f32 eta 3)) (/.f32 0 (*.f32 eta eta))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (+.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))))) (pow.f32 eta 4))) (*.f32 1/2 (/.f32 (+.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 eta 3))))))
(fma.f32 -1 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta) (fma.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/2 (/.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 -1/2 (/.f32 (*.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 eta 4)) (/.f32 (*.f32 1/2 (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)))) (pow.f32 eta 3)))))
(+.f32 (+.f32 (/.f32 1 eta) (/.f32 0 (*.f32 eta eta))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0) (pow.f32 eta 4)) (/.f32 (*.f32 1/2 (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0)) (pow.f32 eta 3))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6))))
(+.f32 (/.f32 1 (pow.f32 eta 2)) (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 4)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))))
(+.f32 (/.f32 1 (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 4)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 6)) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 8)))))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (neg.f32 (/.f32 (*.f32 0 eta) (pow.f32 sinTheta_O 3))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (*.f32 0 eta) (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (pow.f32 sinTheta_O 4)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (/.f32 (fma.f32 eta eta 0) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 eta (*.f32 -1 eta)) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.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)))) (pow.f32 sinTheta_O 5))) (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 0 eta) (pow.f32 sinTheta_O 3)) (fma.f32 -1 (/.f32 (fma.f32 (*.f32 0 eta) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (*.f32 (*.f32 0 eta) (*.f32 eta eta))) (pow.f32 sinTheta_O 5)) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (pow.f32 sinTheta_O 4))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (/.f32 0 (pow.f32 sinTheta_O 3)) (-.f32 (-.f32 (/.f32 0 (pow.f32 sinTheta_O 5)) (/.f32 (fma.f32 eta eta 0) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 0 (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))) (/.f32 eta (pow.f32 sinTheta_O 3)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3)) (fma.f32 -1 (/.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (pow.f32 sinTheta_O 4)) (/.f32 eta (pow.f32 sinTheta_O 3)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 (fma.f32 eta eta 0) (pow.f32 sinTheta_O 4))) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2)) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (+.f32 (/.f32 (*.f32 (+.f32 eta (*.f32 -1 eta)) (+.f32 (pow.f32 eta 2) (pow.f32 (+.f32 eta (*.f32 -1 eta)) 2))) (pow.f32 sinTheta_O 5)) (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 eta (*.f32 -1 eta))) (pow.f32 sinTheta_O 5)))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 eta (pow.f32 sinTheta_O 3)) (+.f32 (fma.f32 -1 (/.f32 (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)) (pow.f32 sinTheta_O 4)) (/.f32 eta (pow.f32 sinTheta_O 3))) (+.f32 (/.f32 (*.f32 0 eta) (/.f32 (pow.f32 sinTheta_O 5) (+.f32 (*.f32 eta eta) (pow.f32 (*.f32 0 eta) 2)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 5) (*.f32 0 eta)))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (+.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 (fma.f32 eta eta 0) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 0 (pow.f32 sinTheta_O 5)) (/.f32 0 (pow.f32 sinTheta_O 5)))) (/.f32 eta (pow.f32 sinTheta_O 3))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(/.f32 -1 (pow.f32 sinTheta_O 2))
(/.f32 -1 (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (neg.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (*.f32 eta (neg.f32 eta)) (pow.f32 sinTheta_O 4)) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 -1 (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (neg.f32 (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6))) (*.f32 -1 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))))) (/.f32 1 (pow.f32 sinTheta_O 2)))
(-.f32 (fma.f32 -1 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)) (*.f32 -1 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (-.f32 (neg.f32 (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 6)))) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 8))) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (/.f32 1 (*.f32 eta eta)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 0 (pow.f32 eta 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2))))
(fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (fma.f32 -1 (/.f32 (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 eta 4)) (/.f32 1 (*.f32 eta eta))))
(+.f32 (/.f32 0 (pow.f32 eta 3)) (-.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 eta 4))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.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 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2)))))
(fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (fma.f32 -1 (/.f32 (fma.f32 -1 (*.f32 (*.f32 0 sinTheta_O) (*.f32 -1 (+.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 eta 5)) (fma.f32 -1 (/.f32 (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 eta 4)) (/.f32 1 (*.f32 eta eta)))))
(+.f32 (/.f32 0 (pow.f32 eta 3)) (+.f32 (-.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 eta 4))) (/.f32 0 (pow.f32 eta 5))))
(/.f32 1 (pow.f32 eta 2))
(/.f32 1 (*.f32 eta eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (/.f32 1 (pow.f32 eta 2)))
(fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (/.f32 1 (*.f32 eta eta)))
(+.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 0 (pow.f32 eta 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 2))))
(fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (fma.f32 -1 (/.f32 (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 eta 4)) (/.f32 1 (*.f32 eta eta))))
(+.f32 (/.f32 0 (pow.f32 eta 3)) (-.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 eta 4))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1 (pow.f32 (+.f32 sinTheta_O (*.f32 -1 sinTheta_O)) 2))) (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 (*.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)))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 5) (*.f32 0 sinTheta_O))) (fma.f32 -1 (/.f32 (*.f32 0 sinTheta_O) (pow.f32 eta 3)) (+.f32 (fma.f32 -1 (/.f32 (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))) (pow.f32 eta 4)) (/.f32 1 (*.f32 eta eta))) (/.f32 (*.f32 0 sinTheta_O) (/.f32 (pow.f32 eta 5) (*.f32 -1 (+.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 0 sinTheta_O) 2))))))))
(+.f32 (+.f32 (/.f32 0 (pow.f32 eta 5)) (/.f32 0 (pow.f32 eta 3))) (+.f32 (-.f32 (/.f32 1 (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 eta 4))) (/.f32 0 (pow.f32 eta 5))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(/.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)))
(+.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))))
(/.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.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 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (/.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta 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 -1/2 (/.f32 (*.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 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (/.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 (*.f32 (sqrt.f32 -1) h)) 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)))))
(fma.f32 -1 (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (sqrt.f32 -1)))))
(-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 (/.f32 0 sinTheta_O) (/.f32 h 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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.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 -1/2 (/.f32 (*.f32 0 eta) (sqrt.f32 -1))) 2) (pow.f32 (*.f32 0 eta) 2))) (sqrt.f32 -1))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (*.f32 (/.f32 0 sinTheta_O) (/.f32 h 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 (*.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 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 0 eta) (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 -1/2 (/.f32 (*.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 0 eta) (*.f32 eta eta)))) (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 3)) (/.f32 (+.f32 (*.f32 eta eta) (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (*.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 3)) (/.f32 (+.f32 (fma.f32 eta eta (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 h (/.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0)))))) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))))
(/.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) (/.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (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)))))
(+.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 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta eta) (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) (+.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)))))) (/.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 (/.f32 h eta) (/.f32 0 eta)) (/.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 (/.f32 h eta) (/.f32 0 eta)) (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 (/.f32 h eta) (/.f32 0 eta)) (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 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta))
(/.f32 h eta)
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 2))))
(fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta)) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 sinTheta_O (*.f32 -1 sinTheta_O))) (pow.f32 eta 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)))) (pow.f32 eta 3)))))
(fma.f32 -1 (/.f32 h (/.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1/2 (/.f32 h (/.f32 (*.f32 eta eta) (*.f32 0 sinTheta_O))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2))))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0))) (/.f32 (*.f32 -1/2 (*.f32 h 0)) (*.f32 eta eta))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 h (pow.f32 (sqrt.f32 -1) 2)) 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/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)))))) (pow.f32 eta 4))) (*.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)))) (pow.f32 eta 3))))))
(fma.f32 -1 (/.f32 h (/.f32 eta (pow.f32 (sqrt.f32 -1) 2))) (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/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 -1/2 (/.f32 (*.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)))))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 0 sinTheta_O) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 sinTheta_O) (sqrt.f32 -1))) 2)))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 h eta) (/.f32 0 eta)) (/.f32 h eta)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (fma.f32 1/2 (/.f32 (+.f32 0 (*.f32 (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) 0) 0)) -1) 0))) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (fma.f32 sinTheta_O sinTheta_O (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) 0))))))
(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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 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 eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 (*.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 (sqrt.f32 -1) h) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 sinTheta_O eta)) (-.f32 sinTheta_O (neg.f32 eta))))))
(asin.f32 (*.f32 (*.f32 (sqrt.f32 -1) h) (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 (sqrt.f32 -1) h) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 sinTheta_O eta)) (-.f32 sinTheta_O (neg.f32 eta))))))
(asin.f32 (*.f32 (*.f32 (sqrt.f32 -1) h) (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 (sqrt.f32 -1) h) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 sinTheta_O eta)) (-.f32 sinTheta_O (neg.f32 eta))))))
(asin.f32 (*.f32 (*.f32 (sqrt.f32 -1) h) (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 (sqrt.f32 -1) h) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 sinTheta_O eta)) (-.f32 sinTheta_O (neg.f32 eta))))))
(asin.f32 (*.f32 (*.f32 (sqrt.f32 -1) h) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(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))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (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)))
(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)))
(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 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(fabs.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 (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 (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2) (pow.f32 (-.f32 eta sinTheta_O) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) (pow.f32 (+.f32 sinTheta_O eta) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2) (pow.f32 (-.f32 eta 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)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(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 (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 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 h (sqrt.f32 (/.f32 1 (-.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 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (-.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 (cbrt.f32 (*.f32 (/.f32 h (-.f32 eta sinTheta_O)) (/.f32 h (+.f32 eta sinTheta_O)))) (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (/.f32 h (sqrt.f32 (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))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (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 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 eta sinTheta_O))) (cbrt.f32 h)) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.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 (pow.f32 (cbrt.f32 h) 2) (cbrt.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 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (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 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.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 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 h)) (cbrt.f32 (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))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (*.f32 (/.f32 h (-.f32 eta sinTheta_O)) (/.f32 h (+.f32 eta 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 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))
(/.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))))))
(/.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))))
(exp.f32 (*.f32 (log.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))))
(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 (sqrt.f32 (+.f32 sinTheta_O eta)))) 1)
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 1 (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) (pow.f32 (+.f32 sinTheta_O eta) 1/4))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 2) 1/2) (pow.f32 (cbrt.f32 (+.f32 sinTheta_O eta)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (cbrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 3) (pow.f32 eta 3))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(/.f32 (hypot.f32 (pow.f32 eta 3/2) (pow.f32 sinTheta_O 3/2)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(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))
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 3)
(sqrt.f32 (+.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 eta sinTheta_O) 3/2))
(pow.f32 (pow.f32 (+.f32 sinTheta_O eta) 1/4) 2)
(sqrt.f32 (+.f32 eta sinTheta_O))
(fabs.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta)))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(cbrt.f32 (pow.f32 (+.f32 sinTheta_O eta) 3/2))
(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))
(hypot.f32 (sqrt.f32 eta) (sqrt.f32 sinTheta_O))
(hypot.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 eta))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (+.f32 sinTheta_O eta)) 1/2))
(sqrt.f32 (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 sinTheta_O eta))) 1))
(sqrt.f32 (+.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) 1)
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 1 (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) (pow.f32 (-.f32 eta sinTheta_O) 1/4))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta sinTheta_O)) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (cbrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 3))) (sqrt.f32 (fma.f32 eta eta (fma.f32 sinTheta_O sinTheta_O (*.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))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 3)
(sqrt.f32 (-.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 eta sinTheta_O) 3/2))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) 1/4) 2)
(sqrt.f32 (-.f32 eta sinTheta_O))
(fabs.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.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))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) 1/2))
(sqrt.f32 (-.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) 1))
(sqrt.f32 (-.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(*.f32 h (/.f32 1 eta))
(/.f32 h eta)
(*.f32 1 (/.f32 h eta))
(/.f32 h eta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h eta)) 2) (cbrt.f32 (/.f32 h eta)))
(/.f32 h eta)
(*.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)))
(/.f32 h eta)
(*.f32 -1 (/.f32 1 (/.f32 (neg.f32 eta) h)))
(/.f32 h eta)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(/.f32 h eta)
(*.f32 (/.f32 1 eta) h)
(/.f32 h eta)
(*.f32 (/.f32 1 eta) (pow.f32 (/.f32 1 h) -1))
(/.f32 h eta)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 eta h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 eta h)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 eta h)) 2)) (/.f32 1 (cbrt.f32 (/.f32 eta h))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 eta h)) -1) (pow.f32 (sqrt.f32 (/.f32 eta h)) -1))
(pow.f32 (sqrt.f32 (/.f32 eta h)) -2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) eta))
(/.f32 h eta)
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) eta))
(/.f32 h eta)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 h (cbrt.f32 eta)))
(/.f32 (/.f32 h (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (/.f32 h eta)) (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 eta)) (/.f32 (cbrt.f32 h) (sqrt.f32 eta)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 eta)))
(/.f32 (*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (cbrt.f32 eta))) (pow.f32 (cbrt.f32 eta) 2))
(pow.f32 (/.f32 eta h) -1)
(/.f32 1 (/.f32 eta h))
(pow.f32 (/.f32 h eta) 1)
(/.f32 h eta)
(pow.f32 (cbrt.f32 (/.f32 h eta)) 3)
(/.f32 h eta)
(pow.f32 (pow.f32 (/.f32 h eta) 3) 1/3)
(/.f32 h eta)
(pow.f32 (sqrt.f32 (/.f32 h eta)) 2)
(/.f32 h eta)
(neg.f32 (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(sqrt.f32 (pow.f32 (/.f32 eta h) -2))
(log.f32 (exp.f32 (/.f32 h eta)))
(/.f32 h eta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h eta))))
(/.f32 h eta)
(cbrt.f32 (pow.f32 (/.f32 h eta) 3))
(/.f32 h eta)
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 eta 3)))
(/.f32 h eta)
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (log.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) -1))
(/.f32 1 (/.f32 eta h))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) 1))
(/.f32 h eta)
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (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)))
(-.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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (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))
(*.f32 (pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 3) (pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 3))
(asin.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 (pow.f32 (PI.f32) 3) 1/8) (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 (acos.f32 (/.f32 h eta)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h 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 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(asin.f32 (/.f32 h eta))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(asin.f32 (/.f32 h eta))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(fabs.f32 (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 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(asin.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(-.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 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 1 (neg.f32 eta)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 sinTheta_O) 2)) eta)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 3)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta 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 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_O) 3) (pow.f32 eta 3)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(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))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 1))
(*.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 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1)
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (sqrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)) 2)))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1)
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3) 1/3)
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2)
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta) h))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)) 2))
(fabs.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3)))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))
(/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) 3)) (fma.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O) eta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))) 1)
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 1 (/.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1 eta) (*.f32 (*.f32 -1/2 sinTheta_O) sinTheta_O))
(/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) eta)
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (neg.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) 1)
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) 3)
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) -1/8) 1/3)
(cbrt.f32 (*.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3)))
(cbrt.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3))))
(pow.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) 2)
(pow.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1/2)) (sqrt.f32 eta)) 2)
(sqrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 eta eta)) 1/4))
(sqrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1/4) (*.f32 eta eta)))
(log.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) -1/2))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) -1/8))
(cbrt.f32 (*.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3)))
(cbrt.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) 1))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))) 1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(*.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.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 -1 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (/.f32 1 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(pow.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))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 1)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 3)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) 1/3)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 2)
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(log.f32 (exp.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1/2))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)) 1))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 1 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)))
(/.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2)) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 -1 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 (-.f32 eta sinTheta_O)))))
(/.f32 -1 (*.f32 (+.f32 eta sinTheta_O) (neg.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (pow.f32 (-.f32 eta sinTheta_O) -1))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 (/.f32 1 (+.f32 sinTheta_O eta)) (/.f32 1 (-.f32 eta sinTheta_O)))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) -1) (/.f32 1 (+.f32 sinTheta_O eta)))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2) -1) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 2)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 1)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 2)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(pow.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))
(fabs.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))
(pow.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3) 1/3)
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -2))
(fabs.f32 (/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))
(log.f32 (exp.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(cbrt.f32 (pow.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(expm1.f32 (log1p.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) -1))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 1))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(log1p.f32 (expm1.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 1 (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (-.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 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) 1))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h))
(/.f32 (neg.f32 h) (neg.f32 (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 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (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 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta 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))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3) 1/3)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2)
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h) -1)
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) h)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (*.f32 (/.f32 h (-.f32 eta sinTheta_O)) (/.f32 h (+.f32 eta 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 (pow.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) 3)))
(/.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))))))
(/.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))))
(exp.f32 (*.f32 (log.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))))
(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 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (*.f32 1/2 (PI.f32)) (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 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2) (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)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 1/2 (PI.f32) (acos.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)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 2))
(fabs.f32 (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 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) 3))
(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)))))))
(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)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (-.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 (exp.f32 (log1p.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (asin.f32 (/.f32 h eta)) 2/3)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2) 3)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) 1/3)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 4))
(log.f32 (exp.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(expm1.f32 (log1p.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(exp.f32 (*.f32 2 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))) 1))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 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 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(asin.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 (pow.f32 (PI.f32) 3) 1/8) (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 (acos.f32 (/.f32 h eta)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h 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 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(asin.f32 (/.f32 h eta))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(asin.f32 (/.f32 h eta))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(fabs.f32 (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 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(asin.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))) 1)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 1 (cbrt.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2) (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) (pow.f32 (asin.f32 (/.f32 h eta)) 1/6))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 4))) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 4))) (fabs.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 1/3) (pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1/3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 1)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/2)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 3)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 1/6) 2)
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(sqrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(fabs.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(expm1.f32 (log1p.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1/3))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) 1))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))

eval467.0ms (2.7%)

Compiler

Compiled 21166 to 11601 computations (45.2% saved)

prune176.0ms (1%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New8565861
Fresh101
Picked235
Done347
Total86212874
Accuracy
100.0%
Counts
874 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
98.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
98.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
93.5%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
95.6%
(asin.f32 (/.f32 1 (/.f32 eta h)))
92.9%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2) h))
96.0%
(asin.f32 (*.f32 h (/.f32 1 eta)))
89.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
48.0%
(asin.f32 (sqrt.f32 (*.f32 (/.f32 h (-.f32 eta sinTheta_O)) (/.f32 h (+.f32 eta sinTheta_O)))))
Compiler

Compiled 591 to 332 computations (43.8% saved)

regimes125.0ms (0.7%)

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

10 calls:

14.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))))))))
14.0ms
eta
14.0ms
sinTheta_O
14.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
13.0ms
h
Results
AccuracySegmentsBranch
98.6%1sinTheta_O
98.6%1h
98.6%1eta
98.6%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.6%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.6%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
98.6%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
98.6%1(*.f32 eta eta)
98.6%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
98.6%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 547 to 295 computations (46.1% saved)

regimes41.0ms (0.2%)

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

5 calls:

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

Compiled 202 to 110 computations (45.5% saved)

regimes17.0ms (0.1%)

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

4 calls:

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

Compiled 61 to 40 computations (34.4% saved)

regimes14.0ms (0.1%)

Accuracy

Total -0.4b remaining (-35.4%)

Threshold costs -0.4b (-35.4%)

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

3 calls:

6.0ms
sinTheta_O
3.0ms
h
3.0ms
eta
Results
AccuracySegmentsBranch
96.5%1sinTheta_O
96.5%1eta
96.5%1h
Compiler

Compiled 31 to 22 computations (29% saved)

simplify6.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
030124
142124
246124
348124
449124
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 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 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 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 54 to 37 computations (31.5% saved)

soundness1.6s (9.2%)

Rules
1696×fma-def
1422×times-frac
1316×distribute-lft-in
1302×distribute-rgt-in
1062×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055331760
1149529436
2613029424
040632
1923632
041417
1909417
0122933382
1373526846
055331760
1149529436
2613029424
0132631859
1363727747
033353
1723341
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 259 to 164 computations (36.7% saved)

end0.0ms (0%)

preprocess55.0ms (0.3%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 192 to 122 computations (36.5% saved)

Profiling

Loading profile data...