HairBSDF, gamma for a refracted ray

Time bar (total: 13.5s)

analyze769.0ms (5.7%)

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

Compiled 44 to 30 computations (31.8% saved)

sample3.7s (27.3%)

Results
2.1s8256×body256valid
1.6s8208×body256invalid
Bogosity

preprocess293.0ms (2.2%)

Algorithm
egg-herbie
Rules
1390×fma-neg
876×fma-def
786×div-sub
778×sub-neg
724×distribute-lft-neg-in
Problems
224×No Errors
32×(sqrt.f32 (-.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
057612
1115612
2211612
3548612
41180612
52156612
63336612
74353612
85895612
96517612
107372612
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 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 (-.f32 (*.f32 eta eta) (/.f32 h (/.f32 (sqrt.f32 (-.f32 1 (*.f32 h 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 (fma.f32 (/.f32 eta (sqrt.f32 (-.f32 1 (*.f32 eta eta)))) (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (/.f32 (neg.f32 eta) (sqrt.f32 (fma.f32 eta (neg.f32 eta) 1))) (*.f32 sinTheta_O sinTheta_O)))))
(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 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O 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 (neg.f32 sinTheta_O) (/.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 75 to 41 computations (45.3% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(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)

localize275.0ms (2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
99.9%
(/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
99.8%
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
92.8%
(sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
99.8%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
92.8%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 194 to 79 computations (59.3% saved)

series31.0ms (0.2%)

Counts
8 → 208
Calls

60 calls:

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

rewrite186.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
886×log1p-expm1-u
512×expm1-udef
512×log1p-udef
260×associate-*r*
190×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027468
1419460
25917460
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 (*.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)))))))
(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 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.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 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 eta 2))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) -1/2)) (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 1 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4)) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 1 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 eta 2)))
(pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 eta 2))
(fma.f32 1 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2) h)
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(sqrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 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 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))))
(/.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 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2) (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2) 1/3)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(+.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 eta 2))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) -1/2)) (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 1 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))) (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4)) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(-.f32 (/.f32 (pow.f32 eta 6) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(-.f32 (/.f32 (pow.f32 eta 4) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 1 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 1 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (/.f32 1 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 1/4))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 1 (/.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)))) (neg.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (neg.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (+.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2)) (pow.f32 eta 6)) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (+.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3/2))) (+.f32 (pow.f32 eta 4) (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (/.f32 (*.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (-.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1)) (pow.f32 eta 4)) (-.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 eta 2)))
(pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)
(pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 3)
(pow.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) 1/2)
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) 1/3)
(sqrt.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))))
(log.f32 (exp.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(cbrt.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 1)
(*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2)))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) -1/2) h)
(*.f32 (/.f32 1 (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 h (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(sqrt.f32 (/.f32 (pow.f32 h 2) (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 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 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))))
(/.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 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))

simplify302.0ms (2.2%)

Algorithm
egg-herbie
Rules
722×associate-*r*
710×fma-def
622×associate-*l*
552×*-commutative
552×log-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval237.0ms (1.8%)

Compiler

Compiled 11322 to 8713 computations (23% saved)

prune78.0ms (0.6%)

Pruning

13 alts after pruning (11 fresh and 2 done)

PrunedKeptTotal
New31211323
Fresh000
Picked022
Done000
Total31213325
Accuracy
99.7%
Counts
325 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
41.4%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 2)
88.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
76.2%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(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)))))))
83.6%
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))))
96.1%
(asin.f32 (/.f32 h eta))
75.7%
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
87.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
87.5%
(asin.f32 (*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (pow.f32 eta 2)) -1/2)))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
41.4%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) 2)
88.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
76.2%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(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)))))))
83.6%
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1/2))))
96.1%
(asin.f32 (/.f32 h eta))
75.7%
(asin.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
87.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
87.5%
(asin.f32 (*.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (pow.f32 eta 2)) -1/2)))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
Compiler

Compiled 972 to 722 computations (25.7% saved)

localize883.0ms (6.5%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.9%
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))))
99.9%
(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)))))))
99.9%
(/.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))))))
92.8%
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))
99.9%
(/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
99.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
99.3%
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
92.7%
(sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
99.9%
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
99.9%
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
99.5%
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
60.3%
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
99.9%
(asin.f32 (/.f32 h eta))
99.9%
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
99.9%
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
87.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
Compiler

Compiled 391 to 251 computations (35.8% saved)

series134.0ms (1%)

Counts
17 → 360
Calls

129 calls:

TimeVariablePointExpression
38.0ms
h
@0
(/.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))))))
10.0ms
h
@-inf
(/.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))))))
8.0ms
h
@-inf
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
7.0ms
h
@0
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
4.0ms
eta
@-inf
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)))))

rewrite142.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
368×log1p-expm1-u
367×expm1-log1p-u
365×add-cube-cbrt
362×add-log-exp
362×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify439.0ms (3.3%)

Algorithm
egg-herbie
Rules
1262×distribute-lft-in
770×*-commutative
700×times-frac
676×sqr-pow
462×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0137154727
1403348387
Stop Event
node limit
Counts
674 → 701
Calls
Call 1
Inputs
(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)))))
(*.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))))))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))
(+.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) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))
(+.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) (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/4) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) 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 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 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 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 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/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 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (+.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 (*.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2)))))
(*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))) (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (*.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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h 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 (*.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 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 (*.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 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 h (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))) (pow.f32 eta 7))) (/.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 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/2 (/.f32 (*.f32 h (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))) (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 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.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 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.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 h eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.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 (fma.f32 eta eta (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (*.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (+.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (+.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)))))) (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (*.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 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 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/2 (/.f32 (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (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 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 -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 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 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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (pow.f32 eta 7))) (/.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 (*.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 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (+.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 -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 3/8 (/.f32 1 (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8)))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))) (/.f32 1 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 (*.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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(*.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)))))) (*.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 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.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))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.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))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(pow.f32 eta 2)
(+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (+.f32 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta))) (pow.f32 eta 2))))
(*.f32 -1 sinTheta_O)
(+.f32 (*.f32 -1 sinTheta_O) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))))
(+.f32 (*.f32 -1 sinTheta_O) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (pow.f32 eta 2))))
(+.f32 (*.f32 -1 sinTheta_O) (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (pow.f32 eta 2))))))
sinTheta_O
(+.f32 sinTheta_O (*.f32 -1 (*.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 sinTheta_O (+.f32 (*.f32 -1 (*.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)))))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 sinTheta_O)))
(-.f32 (+.f32 sinTheta_O (+.f32 (*.f32 -1 (*.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 (+.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))))) sinTheta_O)) (pow.f32 eta 2)))) (*.f32 1/2 (/.f32 1 sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))) 1)
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 eta))
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 2)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (pow.f32 sinTheta_O 2)) -1)
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 2))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))) 1)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)) 3)
(pow.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) 2)
(pow.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 3))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(exp.f32 (log.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (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))))
(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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))) 1)
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(*.f32 1 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))
(*.f32 (pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 2) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(*.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) (/.f32 (pow.f32 eta 3/2) sinTheta_O))
(pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 1)
(pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3) 1/3)
(pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) -1)
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 2))
(log.f32 (pow.f32 (exp.f32 (pow.f32 eta 3)) (pow.f32 sinTheta_O -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 eta 3) 3) (pow.f32 sinTheta_O 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(exp.f32 (log.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))) 1)
(*.f32 h (/.f32 1 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(*.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))) 2) (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))))
(*.f32 (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)) (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)))
(*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))
(pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 1)
(pow.f32 (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)) 2)
(pow.f32 (/.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) h) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(exp.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 1)
(*.f32 1 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))) 1)
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2)) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2))
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 2) 1/2) (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2) 1/2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (*.f32 h (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) (pow.f32 (neg.f32 h) 3)))
(cbrt.f32 (/.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2) (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)
(neg.f32 (asin.f32 (*.f32 h (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2)) (/.f32 1 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2) (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) -1) (pow.f32 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1) (pow.f32 (sqrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1)
(pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2) 2)
(pow.f32 (/.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1) -1)
(sqrt.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2))
(log.f32 (exp.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (neg.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4) 2)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 h (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h) -1)
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) (pow.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
Outputs
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (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 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5)) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta)))
(*.f32 h (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 -1 (*.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
(*.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 1 eta)))
(*.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta))))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))))
(*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))))
(*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))))
(*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)
(*.f32 sinTheta_O (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 (pow.f32 eta 2) sinTheta_O))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (pow.f32 eta 2)) sinTheta_O) (*.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 (pow.f32 eta 2) sinTheta_O)) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O)))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (pow.f32 eta 2)) sinTheta_O) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O)) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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) (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/4) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) sinTheta_O))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (pow.f32 eta 2)) sinTheta_O) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4) (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (pow.f32 eta 2) sinTheta_O)) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta)))
(+.f32 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 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta))))
(+.f32 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta)))))
(*.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 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta)) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (+.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 eta (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1))))) eta)
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (+.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 eta (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1)))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) eta) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (fma.f32 sinTheta_O sinTheta_O 1)))))) eta)
eta
(+.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2))
(+.f32 eta (/.f32 (*.f32 1/2 (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 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)))
(+.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 (*.f32 1/2 (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 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)) (pow.f32 eta 2)))))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2)))))
(*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O)))
(fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 2)) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)))
(fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.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))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))) (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O))))
(fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 2)) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 4)) (*.f32 (*.f32 h sinTheta_O) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O))))
(fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.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))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (*.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 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h sinTheta_O)))))
(fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 2)) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 4)) (*.f32 (*.f32 h sinTheta_O) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2)))) (fma.f32 -1/2 (*.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (pow.f32 eta 6)) (*.f32 (*.f32 h sinTheta_O) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)))))
(fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.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))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 4) (*.f32 h (*.f32 sinTheta_O (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 h (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))) (/.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 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)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)))) (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 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 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 h (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))) (pow.f32 eta 7))) (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))))) (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (fma.f32 -1/2 (/.f32 (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))))) (pow.f32 eta 7)) (/.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 (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))))) (/.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) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)))))))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))) (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))))) (/.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 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/2 (/.f32 (*.f32 h (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)))))) (pow.f32 eta 7))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)))) (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))))))))))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))))) (pow.f32 eta 7))))) (/.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) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.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 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (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))))) (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (+.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 h eta))))
(fma.f32 -1/2 (*.f32 eta (*.f32 (*.f32 h (pow.f32 sinTheta_O 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))) (pow.f32 eta 2)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8))))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (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))))) (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 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))) (pow.f32 eta 2)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8)))))))) (fma.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)))))) (/.f32 h eta))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.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 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 2))))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O)))
(neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 1 sinTheta_O)))
(/.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) sinTheta_O)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (*.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))))
(fma.f32 -1 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 1 sinTheta_O)) (*.f32 (*.f32 1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (+.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2))))))))
(fma.f32 -1 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 1 sinTheta_O)) (*.f32 1/2 (+.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2)))))))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O))))))) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 sinTheta_O))) (+.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 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)))))) (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O (+.f32 (*.f32 1/2 (*.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 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (*.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 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 1 sinTheta_O)) (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (*.f32 1/2 (+.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.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 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) 2))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))))))))
(-.f32 (fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) (*.f32 1/2 (+.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 4) sinTheta_O) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O))))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (*.f32 (pow.f32 eta 6) sinTheta_O) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))))) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))))))))) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) 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 (/.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 1 eta))
(fma.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.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 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (pow.f32 eta 5)))) (/.f32 1 eta))
(fma.f32 1/2 (+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (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 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/2 (/.f32 (+.f32 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 1/2 (+.f32 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (pow.f32 eta 5)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (fma.f32 1/2 (+.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 5)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))) (pow.f32 eta 7))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.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 (*.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)))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (pow.f32 eta 5)) (/.f32 1 eta)))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 5)) (/.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 (*.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 (*.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)))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (pow.f32 eta 7))) (/.f32 1 eta))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (pow.f32 eta 5)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (fma.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)) (pow.f32 (*.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))) (pow.f32 eta 7)) (/.f32 1 eta))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/2 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 eta 5)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 2) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))))) (pow.f32 eta 7)) (/.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 (*.f32 1/2 (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta))
(-.f32 (+.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 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)))) (/.f32 (*.f32 1/2 (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/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 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) (/.f32 -1 eta)))
(-.f32 (+.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 -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 3/8 (/.f32 1 (pow.f32 eta 4))) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8)))))))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)))) (*.f32 1/2 (+.f32 (*.f32 (*.f32 eta (pow.f32 sinTheta_O 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))) (pow.f32 eta 2)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8)))))) (/.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/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 -1/2 (pow.f32 eta 3)) 2)))))) (fma.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 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))) (pow.f32 eta 2)) (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (+.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1 (pow.f32 eta 8))))))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 -1 eta)))
(*.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 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (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 (/.f32 0 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 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) sinTheta_O) (/.f32 (-.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)) (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 (/.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 (pow.f32 eta 2) sinTheta_O) (/.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)))) (*.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 (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 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) sinTheta_O) (/.f32 (-.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)) (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 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 (pow.f32 eta 2) sinTheta_O) (/.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)))) (*.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 (pow.f32 sinTheta_O 2)) (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 (neg.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2) (-.f32 (*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (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 (pow.f32 sinTheta_O 2)) (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 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 0) (pow.f32 eta 2)) (+.f32 (*.f32 1/2 (neg.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) 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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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))) (pow.f32 eta 2)) (/.f32 (-.f32 (*.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2)) (pow.f32 eta 2))) 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 (*.f32 sinTheta_O 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 (pow.f32 sinTheta_O 2) (/.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 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 0 eta) 2)))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O 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 (pow.f32 sinTheta_O 2) (/.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 (pow.f32 eta 2) (*.f32 0 eta)))))))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1 (pow.f32 (/.f32 0 eta) 2)))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O 0) eta) (/.f32 (pow.f32 sinTheta_O 3) (/.f32 eta (*.f32 1/2 (/.f32 (+.f32 0 (*.f32 0 (pow.f32 (/.f32 0 eta) 2))) (pow.f32 eta 2)))))))))
(*.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 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (+.f32 (pow.f32 eta 2) (/.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 (pow.f32 eta 2) (/.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 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (-.f32 (+.f32 (pow.f32 eta 2) (/.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 (*.f32 1/2 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (-.f32 (+.f32 (pow.f32 eta 2) (/.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))))) (pow.f32 (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 (pow.f32 eta 2) (/.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 (*.f32 sinTheta_O (*.f32 (-.f32 (+.f32 (pow.f32 eta 2) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (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 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(-.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 (pow.f32 eta 2) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))))))
(-.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 (pow.f32 eta 2) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 sinTheta_O) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 (*.f32 eta (*.f32 (sqrt.f32 -1) (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 (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (-.f32 (-.f32 (pow.f32 eta 2) (/.f32 1/2 sinTheta_O)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 sinTheta_O)) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) 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 sinTheta_O (/.f32 -1 (*.f32 (-.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) (pow.f32 (*.f32 1/2 (*.f32 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (/.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 (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 (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 eta (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (sqrt.f32 -1)))) (*.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 h (/.f32 (sqrt.f32 -1) 0)) (/.f32 eta (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 eta (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 2) (/.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 (pow.f32 sinTheta_O 2)) (/.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 (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))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) 0)) (/.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 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.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 (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 eta (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (sqrt.f32 -1)))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (pow.f32 eta 2) (/.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 (pow.f32 sinTheta_O 2)) (/.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 (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 (*.f32 h sinTheta_O) (fma.f32 1/2 (*.f32 (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))) (pow.f32 sinTheta_O 2)) (/.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 (pow.f32 sinTheta_O 2)) (/.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 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 2)))) (fma.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (/.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2)) (/.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 h (/.f32 (sqrt.f32 -1) 0)) (/.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 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.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 (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 (hypot.f32 1 sinTheta_O) (*.f32 0 (/.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (+.f32 (/.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 (pow.f32 sinTheta_O 3)) (sqrt.f32 -1))) 2)))) (pow.f32 sinTheta_O 2)))) (fma.f32 (/.f32 (*.f32 (fma.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)) (+.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) 0) (pow.f32 sinTheta_O 2)) (hypot.f32 1 sinTheta_O) (*.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (fabs.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3/2)))))))))) (*.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 (pow.f32 eta 2) (*.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 0) (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)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 (*.f32 -1 (fma.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2) (*.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 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))) (fma.f32 -1/2 (/.f32 (*.f32 h 0) (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))))
(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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (*.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 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2) (*.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 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 0) (fma.f32 1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) 0) (*.f32 (pow.f32 sinTheta_O 2) (*.f32 0 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))))) (fma.f32 -1/2 (/.f32 (*.f32 h 0) (pow.f32 eta 2)) (/.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 -1/2 (/.f32 (*.f32 h (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (*.f32 -1/2 (*.f32 0 (/.f32 h (pow.f32 eta 2)))) (/.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 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (pow.f32 eta 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2))) (*.f32 -1/2 (/.f32 (*.f32 h (fma.f32 (pow.f32 sinTheta_O 2) (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 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)))) (*.f32 (pow.f32 eta 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (*.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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (fma.f32 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) 0) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (fma.f32 (pow.f32 sinTheta_O 2) (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) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (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)))
(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) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (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))))
(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) (pow.f32 sinTheta_O 2))) (/.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 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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (*.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))
(*.f32 h (*.f32 (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 h (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (/.f32 (sqrt.f32 -1) 0)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5)))) (*.f32 h (*.f32 (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 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 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 h (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))))
(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/2 sinTheta_O (fma.f32 sinTheta_O 0 (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 h (*.f32 (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 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))))) (*.f32 (+.f32 (pow.f32 eta 2) (/.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 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 h (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(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/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 (fma.f32 sinTheta_O 0 (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (pow.f32 eta 2)))) 0) (*.f32 (+.f32 (pow.f32 eta 2) (/.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 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) (/.f32 0 (sqrt.f32 -1)))) 2))))) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7)))) (*.f32 h (*.f32 (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 -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 (*.f32 (*.f32 -1/2 (*.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 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 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 h (*.f32 0 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (*.f32 h (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2)))))))) (*.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 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2)))))) (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))) (-.f32 (pow.f32 eta 2) (/.f32 1/2 sinTheta_O)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O))))) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (pow.f32 sinTheta_O 3))))))) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (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 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2)))) 0)) (+.f32 (*.f32 sinTheta_O (*.f32 (fma.f32 eta eta (/.f32 -1/2 sinTheta_O)) 0)) (fma.f32 -1/2 (*.f32 0 (/.f32 (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2)))) sinTheta_O)) 0))))) (fma.f32 -1/2 (*.f32 h (*.f32 0 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 7))) (*.f32 h (+.f32 (*.f32 sinTheta_O 0) (fma.f32 -1/2 sinTheta_O (fma.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2) (pow.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 sinTheta_O)) 0)) 2))))))))) (*.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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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))) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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))) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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))) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 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))) (-.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
(asin.f32 (*.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)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (*.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 (neg.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.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))) (pow.f32 eta 2))
(fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2))
(+.f32 (pow.f32 eta 2) 0)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.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))) (pow.f32 eta 2))
(fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2))
(+.f32 (pow.f32 eta 2) 0)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.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))) (pow.f32 eta 2)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 eta (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4))) (pow.f32 eta 2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2))
(fma.f32 sinTheta_O (*.f32 0 eta) (pow.f32 eta 2))
(fma.f32 sinTheta_O 0 (pow.f32 eta 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (pow.f32 eta 2)))
(fma.f32 -1 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 0 eta) (pow.f32 eta 2)))
(-.f32 (fma.f32 sinTheta_O 0 (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 sinTheta_O (+.f32 eta (*.f32 -1 eta))) (+.f32 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1/4 eta) (*.f32 1/4 eta))) (pow.f32 eta 2))))
(fma.f32 -1 (pow.f32 sinTheta_O 2) (fma.f32 sinTheta_O (*.f32 0 eta) (fma.f32 (pow.f32 sinTheta_O 3) (*.f32 eta 0) (pow.f32 eta 2))))
(-.f32 (fma.f32 sinTheta_O 0 (fma.f32 (pow.f32 sinTheta_O 3) 0 (pow.f32 eta 2))) (pow.f32 sinTheta_O 2))
(*.f32 -1 sinTheta_O)
(neg.f32 sinTheta_O)
(+.f32 (*.f32 -1 sinTheta_O) (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))))
(fma.f32 -1 sinTheta_O (*.f32 sinTheta_O (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))))
(-.f32 (*.f32 sinTheta_O 0) sinTheta_O)
(+.f32 (*.f32 -1 sinTheta_O) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (pow.f32 eta 2))))
(fma.f32 -1 sinTheta_O (+.f32 (/.f32 1/2 sinTheta_O) (fma.f32 sinTheta_O (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (pow.f32 eta 2))))
(-.f32 (+.f32 (/.f32 1/2 sinTheta_O) (fma.f32 sinTheta_O 0 (pow.f32 eta 2))) sinTheta_O)
(+.f32 (*.f32 -1 sinTheta_O) (+.f32 (*.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 1 sinTheta_O)) (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O))))) (pow.f32 eta 2))))))
(fma.f32 -1 sinTheta_O (fma.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (+.f32 (/.f32 1/2 sinTheta_O) (fma.f32 sinTheta_O (*.f32 0 (*.f32 eta (sqrt.f32 (/.f32 1 sinTheta_O)))) (pow.f32 eta 2))))))
(-.f32 (fma.f32 -1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (fma.f32 1/4 (*.f32 eta (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (+.f32 (/.f32 1/2 sinTheta_O) (fma.f32 sinTheta_O 0 (pow.f32 eta 2))))) sinTheta_O)
sinTheta_O
(+.f32 sinTheta_O (*.f32 -1 (*.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 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))))
(+.f32 sinTheta_O (*.f32 sinTheta_O 0))
(-.f32 (+.f32 sinTheta_O (+.f32 (*.f32 -1 (*.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)))))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 1 sinTheta_O)))
(+.f32 sinTheta_O (-.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (pow.f32 eta 2)) (/.f32 1/2 sinTheta_O)))
(+.f32 (+.f32 sinTheta_O (fma.f32 sinTheta_O 0 (pow.f32 eta 2))) (/.f32 -1/2 sinTheta_O))
(-.f32 (+.f32 sinTheta_O (+.f32 (*.f32 -1 (*.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 (+.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))))) sinTheta_O)) (pow.f32 eta 2)))) (*.f32 1/2 (/.f32 1 sinTheta_O)))
(+.f32 sinTheta_O (-.f32 (fma.f32 -1 (*.f32 sinTheta_O (*.f32 0 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 eta (*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 sinTheta_O)))) 0) sinTheta_O) (pow.f32 eta 2))) (/.f32 1/2 sinTheta_O)))
(+.f32 sinTheta_O (+.f32 (+.f32 (*.f32 sinTheta_O 0) (+.f32 (pow.f32 eta 2) (/.f32 0 sinTheta_O))) (/.f32 -1/2 sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))) 1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 2)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) 3)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 3) 1/3)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (pow.f32 sinTheta_O 2)) -1)
(/.f32 1 (/.f32 eta (pow.f32 sinTheta_O 2)))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 2))
(fabs.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 3))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(exp.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) 1))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))) 1)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 1)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)) 3)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(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)
(pow.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 3) 1/3)
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(sqrt.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 2))
(fabs.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))
(log.f32 (pow.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) -1/2))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta))))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(cbrt.f32 (pow.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) 3))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(expm1.f32 (log1p.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(exp.f32 (log.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)) 1))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(log1p.f32 (expm1.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) 1)
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (-.f32 (/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 2))
(fabs.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(asin.f32 (/.f32 h eta))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (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))
(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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))) 1)
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(*.f32 1 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(*.f32 (pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 2) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)))
(pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3)
(*.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) (/.f32 (pow.f32 eta 3/2) sinTheta_O))
(pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 1)
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3) 1/3)
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)
(/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) -1)
(/.f32 1 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 2))
(fabs.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 eta 3)) (pow.f32 sinTheta_O -2)))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 eta 3) 3) (pow.f32 sinTheta_O 6)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(exp.f32 (log.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))) 1))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))) 1)
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 1 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2))))
(/.f32 (*.f32 h 1) (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))
(/.f32 h (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)))
(*.f32 1 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(*.f32 (pow.f32 (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))) 2) (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))))
(pow.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3)
(/.f32 h (pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3))
(*.f32 (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)) (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) sinTheta_O) 2)
(*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 1)
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (/.f32 (cbrt.f32 h) (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2))) 3)
(pow.f32 (*.f32 (/.f32 (cbrt.f32 h) eta) (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3)
(/.f32 h (pow.f32 (/.f32 eta (pow.f32 (cbrt.f32 sinTheta_O) 2)) 3))
(pow.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 3) 1/3)
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(pow.f32 (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3/2) sinTheta_O)) 2)
(pow.f32 (*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) sinTheta_O) 2)
(pow.f32 (/.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) h) -1)
(/.f32 1 (/.f32 (pow.f32 eta 3) (/.f32 h (pow.f32 sinTheta_O -2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 2))
(sqrt.f32 (pow.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) 2))
(fabs.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))))
(log.f32 (pow.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 2)))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)))))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) 3))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(exp.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))) 1))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 1)
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 1 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2) (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 1)
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3)
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 3) 1/3)
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(pow.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2)
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)) 2))
(fabs.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)) 3))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 1))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))) 1)
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 1 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2)) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))) 2)) (cbrt.f32 (asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 2)) (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 1)
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(pow.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 3)
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(pow.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3) 1/3)
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(pow.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 2)
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(sqrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))) 2))
(fabs.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))) 3))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(expm1.f32 (log1p.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(exp.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))) 1))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(log1p.f32 (expm1.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))))
(asin.f32 (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 2) 1/2) (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 4)) (fabs.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 4)) (fabs.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2) 1/2)
(sqrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2))
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)) 1/2))
(sqrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2))
(fabs.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (*.f32 h (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (/.f32 1 (neg.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))))
(cbrt.f32 (*.f32 (neg.f32 (pow.f32 h 3)) (/.f32 1 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) (pow.f32 (neg.f32 h) 3)))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (/.f32 1 (neg.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))))
(cbrt.f32 (*.f32 (neg.f32 (pow.f32 h 3)) (/.f32 1 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))))
(cbrt.f32 (/.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 1 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2) (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3)
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3) 1/3)
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (asin.f32 (*.f32 h (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(fabs.f32 (asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 (neg.f32 h) (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 -1 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1))
(neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2)) (/.f32 1 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (cbrt.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2)) (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2) (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) -1) (pow.f32 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (/.f32 1 (pow.f32 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1) (pow.f32 (sqrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(pow.f32 (sqrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -2)
(pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 1 (cbrt.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2) 2)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1) -1)
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2))
(log.f32 (exp.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (neg.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) -1))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2)
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/4) 2)
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1/2))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 h (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3) 1/3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h) -1)
(/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h))
(sqrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2))
(fabs.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 3))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (pow.f32 (exp.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) (pow.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2) (pow.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3/2)))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))

eval657.0ms (4.9%)

Compiler

Compiled 26526 to 19981 computations (24.7% saved)

prune223.0ms (1.7%)

Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New68714701
Fresh516
Picked325
Done022
Total69519714
Accuracy
100.0%
Counts
714 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.0%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
94.3%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
26.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
26.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
96.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
97.3%
(asin.f32 (fma.f32 1/2 (/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)) (/.f32 h eta)))
98.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
98.4%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
96.1%
(asin.f32 (/.f32 h eta))
97.4%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
91.0%
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h)))
95.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
97.5%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
86.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
46.0%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
94.3%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
26.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
26.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
96.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
97.3%
(asin.f32 (fma.f32 1/2 (/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)) (/.f32 h eta)))
98.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
98.4%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
96.1%
(asin.f32 (/.f32 h eta))
97.4%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
91.0%
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h)))
95.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
97.5%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
86.4%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)) (-.f32 eta (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) sinTheta_O)))))))
Compiler

Compiled 1200 to 894 computations (25.5% saved)

localize611.0ms (4.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
87.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
26.6%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
99.9%
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
99.9%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
99.1%
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
87.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
99.9%
(asin.f32 (/.f32 h eta))
99.6%
(cbrt.f32 (asin.f32 (/.f32 h eta)))
97.8%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
99.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
99.3%
(*.f32 (neg.f32 h) (/.f32 -1 eta))
99.9%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
99.9%
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
99.9%
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
98.8%
(*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
Compiler

Compiled 278 to 169 computations (39.2% saved)

series76.0ms (0.6%)

Counts
13 → 364
Calls

99 calls:

TimeVariablePointExpression
21.0ms
eta
@inf
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
7.0ms
h
@0
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
6.0ms
sinTheta_O
@-inf
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
4.0ms
sinTheta_O
@inf
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.0ms
sinTheta_O
@inf
(*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))

rewrite139.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
309×log1p-expm1-u
309×expm1-log1p-u
305×add-exp-log
303×add-log-exp
303×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify370.0ms (2.7%)

Algorithm
egg-herbie
Rules
1252×associate-*r*
880×fma-def
806×times-frac
556×distribute-rgt-in
554×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099749092
1265944533
Stop Event
node limit
Counts
743 → 496
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 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 (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))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(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 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 1 1/3) (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 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h (+.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))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3)
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3) 1/3)
(pow.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)) 1/2)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 2)
(pow.f32 (*.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(sqrt.f32 (*.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2) (pow.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) 3/2) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 1)
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 h (/.f32 1 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 1 (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 h (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) h) -1)
(sqrt.f32 (/.f32 (pow.f32 h 2) (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (fma.f32 eta eta (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O)) (/.f32 eta (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/2)
(pow.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(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 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 0 (/.f32 h eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(-.f32 (/.f32 0 (neg.f32 eta)) (/.f32 h eta))
(/.f32 1 (/.f32 eta h))
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(/.f32 1 (/.f32 eta (*.f32 h -1)))
(/.f32 h eta)
(/.f32 h (neg.f32 eta))
(/.f32 h (*.f32 eta -1))
(/.f32 h (neg.f32 (neg.f32 eta)))
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 (*.f32 h -1) eta)
(/.f32 (neg.f32 (*.f32 h -1)) (neg.f32 eta))
(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)
(pow.f32 (/.f32 eta h) -1)
(neg.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (/.f32 h eta) 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 (/.f32 -1 eta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 -1 eta) 3) (pow.f32 h 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 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 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) 3) (cbrt.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 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (*.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 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 3/2)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(neg.f32 (asin.f32 (/.f32 h eta)))
(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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(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 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 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 (*.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 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) 3) (cbrt.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 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(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 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 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 (exp.f32 (log1p.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))))) 1)
(*.f32 1 (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (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))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/3) (cbrt.f32 (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 (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))
(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)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 -1 (/.f32 1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h)
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (/.f32 1 h) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) 1)
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (/.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(*.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))) (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))))
(/.f32 1 (/.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 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 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))) 1)
(*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(*.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (/.f32 1 h))
(*.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 1)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(*.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (/.f32 1 h))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (cbrt.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (sqrt.f32 h)) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (cbrt.f32 h)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 1)
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) -1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3) (pow.f32 h 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(exp.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (/.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(*.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))) (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))))
(/.f32 1 (/.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 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 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 -1 (/.f32 1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h)
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (/.f32 1 h) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 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 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (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 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.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 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (pow.f32 eta 2) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1))))) 2))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 2) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))))) 2)))))) (*.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 (+.f32 1 (pow.f32 sinTheta_O 2)) 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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1))))) 2))) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (*.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1)))) (fma.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (pow.f32 eta 2) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 sinTheta_O (sqrt.f32 -1))))) 2))))) (*.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 0 (/.f32 (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))))) 2)) (sqrt.f32 -1))))) (+.f32 (*.f32 (*.f32 1/2 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) (+.f32 (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (pow.f32 eta 2) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 0 (*.f32 sinTheta_O (sqrt.f32 -1))))) 2)))))) (*.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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (/.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) 2)) eta))))
(+.f32 eta (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 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 eta (fma.f32 -1/4 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (/.f32 (pow.f32 eta 2) (-.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) 2)))) (*.f32 1/2 (+.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (/.f32 (-.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) 2)) eta)))))
(+.f32 eta (+.f32 (*.f32 1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 sinTheta_O 2))) eta)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 sinTheta_O 2))) 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 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2)) eta) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(+.f32 eta (*.f32 -1/2 (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) 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 (*.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 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2)) eta) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (pow.f32 eta 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 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) eta) (*.f32 1/4 (*.f32 (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) eta) 0))) eta)
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 (/.f32 sinTheta_O -1) 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 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2))) eta) (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta (*.f32 0 eta))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (/.f32 sinTheta_O -1) 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 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 0 eta) eta)) 2))) eta) (*.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 (pow.f32 eta 2) (*.f32 0 eta)))))))))))
(+.f32 eta (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (/.f32 sinTheta_O -1) 0)) (/.f32 (pow.f32 sinTheta_O 3) (/.f32 eta (*.f32 (/.f32 -1/2 eta) 0)))))
(*.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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (-.f32 eta (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 (sqrt.f32 -1) h) 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 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(fma.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 h 0) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.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 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.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 (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) 2))))))) (sqrt.f32 -1))) (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 h 0) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 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 (pow.f32 sinTheta_O 2)) (/.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))))) (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 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 (*.f32 eta h) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.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 (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) 2))))))) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (fma.f32 1/2 (*.f32 (*.f32 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (pow.f32 sinTheta_O 2)) (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 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 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) 2)))) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 (/.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (fma.f32 (/.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 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 (sqrt.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (pow.f32 sinTheta_O 6)))))))))) (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(+.f32 (*.f32 (*.f32 -1/2 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (+.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 h (*.f32 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 (pow.f32 sinTheta_O 2)) (/.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))))) (sqrt.f32 -1)) (/.f32 (pow.f32 eta 3) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (+.f32 (*.f32 (hypot.f32 1 sinTheta_O) (+.f32 (*.f32 1/2 (*.f32 0 (/.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 (pow.f32 sinTheta_O 2)) (/.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)) (pow.f32 sinTheta_O 2)))) (/.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 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) 0) (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 0 (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))))))))) (fma.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h (/.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (/.f32 (*.f32 h 0) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(/.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 (pow.f32 eta 2) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) 0))
(+.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 (*.f32 h (+.f32 (*.f32 -1 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) -1/2) 2))) (pow.f32 eta 3)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 2) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 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))) (neg.f32 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) 0)))
(+.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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 -1 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2)))) (fma.f32 1/2 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) -1/2) 2))) (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))))))) (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2))) (pow.f32 (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) -1/2) 2))) (pow.f32 eta 3)) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 2) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 4) (+.f32 (*.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0) 0) (fma.f32 (pow.f32 sinTheta_O 2) (*.f32 0 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0) 0))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (neg.f32 (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) 0))))
(*.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 (*.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 (pow.f32 eta 2)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (pow.f32 (sqrt.f32 -1) 2)))))
(-.f32 (*.f32 1/2 (*.f32 (/.f32 h eta) 0)) (/.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 (pow.f32 eta 2)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2))))))
(+.f32 (-.f32 (*.f32 1/2 (*.f32 (/.f32 h eta) 0)) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0))) (pow.f32 eta 3))))
(+.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 (pow.f32 eta 2)) (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 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 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2))))) (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2))))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (+.f32 (pow.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) 2) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 0 (*.f32 sinTheta_O (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (sqrt.f32 -1))) 2))) (pow.f32 (sqrt.f32 -1) 2)))))))
(+.f32 (-.f32 (*.f32 1/2 (*.f32 (/.f32 h eta) 0)) (/.f32 h eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2) (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (fma.f32 (pow.f32 sinTheta_O 2) (*.f32 0 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 0) 0)) (/.f32 (+.f32 (*.f32 0 (fma.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (pow.f32 (/.f32 0 (sqrt.f32 -1)) 2))) 0) -1))) (pow.f32 eta 4)))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (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)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (/.f32 1/2 (pow.f32 eta 4)))))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (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))))
(fma.f32 -1/2 (/.f32 h (/.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (*.f32 (*.f32 0 eta) (-.f32 (/.f32 1 (pow.f32 eta 6)) (/.f32 1/2 (pow.f32 eta 4))))))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 4) (-.f32 (/.f32 1 (pow.f32 eta 6)) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.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)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (/.f32 1/2 (pow.f32 eta 4)))))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 -1)))
(*.f32 (pow.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))) 1/8) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8) (*.f32 (sqrt.f32 -1) (sqrt.f32 sinTheta_O)))
(+.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 (pow.f32 (+.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 -1) (sqrt.f32 sinTheta_O))))
(fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8) (*.f32 (sqrt.f32 -1) (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 (/.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 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/8) (/.f32 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (pow.f32 (+.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 -1) (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 (pow.f32 eta 2) (sqrt.f32 -1)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) -1))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8) (*.f32 (sqrt.f32 -1) (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 (/.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 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/8) (/.f32 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3)))) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (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))))) (fma.f32 1/2 (*.f32 (pow.f32 (+.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 -1) (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 (pow.f32 eta 2) (sqrt.f32 -1)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 3))) -1))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/8) (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 (sqrt.f32 -1) 5)) (sqrt.f32 (/.f32 1 (pow.f32 sinTheta_O 5))))) (fma.f32 1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/8) (*.f32 (/.f32 eta (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 sinTheta_O)))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)) 1/8) (*.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 (pow.f32 sinTheta_O 2) (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 (pow.f32 sinTheta_O 2) (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 (pow.f32 eta 2)))))))))
(+.f32 (sqrt.f32 eta) (fma.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 eta)) (*.f32 (pow.f32 sinTheta_O 3) (+.f32 1/4 (/.f32 -1/8 (pow.f32 eta 2))))) (*.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (pow.f32 eta 3))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 -1 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 -1 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 -1 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) (neg.f32 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 eta) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))) (*.f32 -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 -1 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) (neg.f32 eta)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (+.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) eta) (-.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(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 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 1 1/3) (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 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))))
(fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -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 eta (/.f32 (pow.f32 sinTheta_O 2) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (*.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 eta (/.f32 (pow.f32 sinTheta_O 2) h))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/8 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 1)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3) 1/3)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)) 1/2)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 2)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2)
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(sqrt.f32 (*.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2) (pow.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) 3/2) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2) (pow.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 1))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(-.f32 (/.f32 0 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(-.f32 0 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 h (/.f32 1 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 h (/.f32 1 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 0 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (pow.f32 h 2) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 1 (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(/.f32 (*.f32 1 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 1 (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 (/.f32 h (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 1 (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 h (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (/.f32 (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (sqrt.f32 h) (/.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(*.f32 (sqrt.f32 h) (/.f32 (/.f32 (sqrt.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3) 1/3)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 2)
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) h) -1)
(/.f32 1 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) h))
(sqrt.f32 (/.f32 (pow.f32 h 2) (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(sqrt.f32 (/.f32 (/.f32 (pow.f32 h 2) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))) 3))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))) 3)))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4) (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (cbrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (fma.f32 eta eta (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O)) (/.f32 eta (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (fma.f32 eta eta (+.f32 (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O)) (*.f32 (/.f32 eta (sqrt.f32 (hypot.f32 1 sinTheta_O))) sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 3) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))) (sqrt.f32 (fma.f32 eta eta (fma.f32 (/.f32 eta (sqrt.f32 (hypot.f32 1 sinTheta_O))) sinTheta_O (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))
(pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/2)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2))
(pow.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1/4) 2)
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(fabs.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1/2))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (+.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (+.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (PI.f32) 2) 4)))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))) 3))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(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 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (fma.f32 sinTheta_O (pow.f32 (hypot.f32 1 sinTheta_O) -1/2) eta))))))
(-.f32 0 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h eta))) 1)
(/.f32 h eta)
(-.f32 (/.f32 0 (neg.f32 eta)) (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(/.f32 1 (/.f32 eta h))
(*.f32 (/.f32 1 eta) h)
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(*.f32 (/.f32 1 eta) h)
(/.f32 1 (/.f32 eta (*.f32 h -1)))
(*.f32 (/.f32 1 eta) (*.f32 -1 h))
(/.f32 1 (/.f32 eta (neg.f32 h)))
(/.f32 h eta)
(/.f32 h (neg.f32 eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (*.f32 eta -1))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(/.f32 h (neg.f32 (neg.f32 eta)))
(/.f32 h eta)
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 -1 (/.f32 (neg.f32 eta) h))
(/.f32 (*.f32 h -1) eta)
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 h -1)) (neg.f32 eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(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)
(pow.f32 (/.f32 eta h) -1)
(*.f32 (/.f32 1 eta) h)
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(/.f32 h (neg.f32 eta))
(sqrt.f32 (pow.f32 (/.f32 h eta) 2))
(fabs.f32 (/.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 (pow.f32 (/.f32 h eta) 3))
(/.f32 h eta)
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 -1 eta) 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (/.f32 -1 (pow.f32 eta 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 -1 eta) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (/.f32 -1 (pow.f32 eta 3))))
(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 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 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) 3) (cbrt.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 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.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 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))))))
(/.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)) (+.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (PI.f32) 2) 4)))
(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 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 3/2)
(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))
(neg.f32 (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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(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 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 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 (*.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 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) 3) (cbrt.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 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.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 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))))))
(/.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)) (+.f32 (acos.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (PI.f32) 2) 4)))
(neg.f32 (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))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(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 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 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 (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 (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (pow.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 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (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 (pow.f32 1 1/3) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) 1/3) (cbrt.f32 (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (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 (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))
(fabs.f32 (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)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(-.f32 0 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 0 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 -1 (/.f32 1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(/.f32 -1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 -1 (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (/.f32 1 h) -1))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2)) (/.f32 1 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)) 2)) (/.f32 1 (cbrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)) -2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h) -2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (/.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(*.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))) (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(/.f32 1 (/.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))))
(*.f32 1 (/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(*.f32 1 (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) 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 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))) 1)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (/.f32 1 h))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 1)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (/.f32 1 h))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 h) 2)) (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (cbrt.f32 h)))
(/.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) (cbrt.f32 h)) (pow.f32 (cbrt.f32 h) 2))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) (sqrt.f32 h)))
(/.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) (sqrt.f32 h)) (sqrt.f32 h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)) (/.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (pow.f32 (cbrt.f32 h) 2)) (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)) (pow.f32 (cbrt.f32 h) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (sqrt.f32 h)) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (sqrt.f32 h)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)) (/.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)) (sqrt.f32 h)) (/.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (cbrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)) (pow.f32 (cbrt.f32 h) 2)) (/.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)) (cbrt.f32 h)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 1)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) -1)
(/.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 1 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 3)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 3) 1/3)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2)
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 2))
(fabs.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(log.f32 (exp.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) 3))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3) (pow.f32 h 3)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(exp.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 1))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)
(/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))) (sqrt.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) 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 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (/.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(*.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 1 (/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))) (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(/.f32 1 (/.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))))
(*.f32 1 (/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))))
(*.f32 1 (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 2)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (*.f32 (PI.f32) (*.f32 1/2 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) 3)) (+.f32 (/.f32 (pow.f32 (PI.f32) 2) 4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) 2) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) 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 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(-.f32 0 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(-.f32 0 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 -1 (/.f32 1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(/.f32 -1 (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)))
(/.f32 -1 (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) (pow.f32 (/.f32 1 h) -1))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) 2)) (/.f32 1 (cbrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)) 2)) (/.f32 1 (cbrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h)) -2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta)))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 1)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 2)
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h) -2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h) -2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) 3)))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h)) -1))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta) h))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta) h))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))) 1))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
(/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
(/.f32 h (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) eta))

eval711.0ms (5.3%)

Compiler

Compiled 18354 to 13494 computations (26.5% saved)

prune126.0ms (0.9%)

Pruning

22 alts after pruning (15 fresh and 7 done)

PrunedKeptTotal
New5967603
Fresh2810
Picked235
Done044
Total60022622
Accuracy
100.0%
Counts
622 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.0%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
94.3%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
26.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
26.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
96.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
97.3%
(asin.f32 (fma.f32 1/2 (/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)) (/.f32 h eta)))
98.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
98.4%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
96.1%
(asin.f32 (/.f32 h eta))
97.6%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) -1/2 eta) h)))
97.4%
(asin.f32 (/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)))
91.0%
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h)))
95.4%
(asin.f32 (/.f32 1 (/.f32 eta h)))
97.7%
(asin.f32 (/.f32 1 (/.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
95.8%
(asin.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
97.5%
(asin.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
95.6%
(asin.f32 (*.f32 (/.f32 1 eta) h))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
46.0%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
94.3%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
26.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
26.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
96.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
97.3%
(asin.f32 (fma.f32 1/2 (/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)) (/.f32 h eta)))
98.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
98.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
98.4%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
96.1%
(asin.f32 (/.f32 h eta))
97.6%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) -1/2 eta) h)))
97.4%
(asin.f32 (/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)))
91.0%
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h)))
95.4%
(asin.f32 (/.f32 1 (/.f32 eta h)))
97.7%
(asin.f32 (/.f32 1 (/.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
95.8%
(asin.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
97.5%
(asin.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
95.6%
(asin.f32 (*.f32 (/.f32 1 eta) h))
86.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 2))))))
Compiler

Compiled 1222 to 914 computations (25.2% saved)

localize605.0ms (4.5%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
99.9%
(fma.f32 1/2 (/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)) (/.f32 h eta))
99.5%
(/.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2))
98.8%
(pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)
97.1%
(/.f32 (pow.f32 eta 3/2) sinTheta_O)
99.9%
(asin.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
99.9%
(/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))
99.3%
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h)
87.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
99.9%
(asin.f32 (/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)))
99.9%
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
99.1%
(/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
87.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
99.9%
(asin.f32 (*.f32 (/.f32 1 eta) h))
99.3%
(*.f32 (/.f32 1 eta) h)
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
99.9%
(*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))
99.4%
(/.f32 sinTheta_O (sqrt.f32 eta))
99.2%
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
Compiler

Compiled 268 to 161 computations (39.9% saved)

series53.0ms (0.4%)

Counts
15 → 396
Calls

111 calls:

TimeVariablePointExpression
32.0ms
eta
@0
(pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) 2)
1.0ms
eta
@-inf
(*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))
1.0ms
eta
@-inf
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
1.0ms
sinTheta_O
@0
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
1.0ms
sinTheta_O
@0
(/.f32 (pow.f32 eta 3/2) sinTheta_O)

rewrite117.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
408×associate-*r*
287×log1p-expm1-u
287×expm1-log1p-u
282×pow1
281×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify228.0ms (1.7%)

Algorithm
egg-herbie
Rules
1414×times-frac
994×associate-/l*
704×associate-/r*
606×associate-*r/
512×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

eval272.0ms (2%)

Compiler

Compiled 10940 to 7215 computations (34% saved)

prune148.0ms (1.1%)

Pruning

21 alts after pruning (12 fresh and 9 done)

PrunedKeptTotal
New5925597
Fresh3710
Picked235
Done167
Total59821619
Accuracy
100.0%
Counts
619 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.0%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
94.3%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
26.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta))))
26.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
96.1%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
98.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))))))
98.4%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
91.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
96.1%
(asin.f32 (/.f32 h eta))
97.6%
(asin.f32 (/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) h)))
97.4%
(asin.f32 (/.f32 1 (/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)))
91.0%
(asin.f32 (/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) h)))
95.4%
(asin.f32 (/.f32 1 (/.f32 eta h)))
97.7%
(asin.f32 (/.f32 1 (/.f32 1 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
97.3%
(asin.f32 (+.f32 (*.f32 1/2 (*.f32 h (pow.f32 (/.f32 (pow.f32 eta 3/2) sinTheta_O) -2))) (/.f32 h eta)))
66.4%
(asin.f32 (*.f32 (pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) 3) 1/3) h))
95.7%
(asin.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))))
97.5%
(asin.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)) h))
95.6%
(asin.f32 (*.f32 (/.f32 1 eta) h))
Compiler

Compiled 944 to 652 computations (30.9% saved)

regimes190.0ms (1.4%)

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

10 calls:

29.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
20.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))))))))
19.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
19.0ms
eta
19.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.4%1sinTheta_O
98.4%1h
98.4%1eta
98.4%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.4%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.4%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
98.4%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
98.4%1(*.f32 eta eta)
98.4%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
98.4%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 710 to 466 computations (34.4% saved)

regimes166.0ms (1.2%)

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

10 calls:

21.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
18.0ms
h
17.0ms
eta
17.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
17.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Results
AccuracySegmentsBranch
98.3%1sinTheta_O
98.3%1h
98.3%1eta
98.3%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.3%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.3%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
98.3%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
98.3%1(*.f32 eta eta)
98.3%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
98.3%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 649 to 422 computations (35% saved)

regimes15.0ms (0.1%)

Accuracy

Total -0.3b remaining (-27.9%)

Threshold costs -0.3b (-27.9%)

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

3 calls:

6.0ms
sinTheta_O
4.0ms
eta
4.0ms
h
Results
AccuracySegmentsBranch
96.1%1h
96.1%1sinTheta_O
96.1%1eta
Compiler

Compiled 38 to 27 computations (28.9% saved)

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
10×+-commutative
10×*-commutative
sub-neg
neg-mul-1
distribute-neg-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031157
141157
247157
352157
455157
556157
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (+.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 47 to 33 computations (29.8% saved)

soundness1.3s (9.4%)

Rules
1262×distribute-lft-in
886×log1p-expm1-u
770×*-commutative
722×associate-*r*
710×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027468
1419460
25917460
055940891
1148637298
2611537294
049944
1827800
049944
1827800
0137154727
1403348387
043498
1713466
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 900 to 563 computations (37.4% saved)

end0.0ms (0%)

preprocess62.0ms (0.5%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 224 to 152 computations (32.1% saved)

Profiling

Loading profile data...