HairBSDF, gamma for a refracted ray

Time bar (total: 13.7s)

analyze756.0ms (5.5%)

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

Compiled 44 to 30 computations (31.8% saved)

sample4.1s (30.2%)

Results
2.4s8256×body256valid
1.7s8075×body256invalid
Bogosity

preprocess330.0ms (2.4%)

Algorithm
egg-herbie
Rules
1128×associate-+r+
890×fma-neg
760×+-commutative
754×*-commutative
728×associate-+r-
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
060856
1126856
2230856
3566856
41512856
52689856
63931856
75496856
87404856
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))))))))
(neg.f32 (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))))))))))
(neg.f32 (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)))))))))
(neg.f32 (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 (*.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 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 (*.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 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(neg.f32 (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))))))))))
(neg.f32 (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)))))))))
(neg.f32 (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)))))))))
(neg.f32 (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)))))))))
(neg.f32 (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 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 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 (fma.f32 sinTheta_O sinTheta_O (/.f32 (*.f32 eta (neg.f32 eta)) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (/.f32 eta (sqrt.f32 (-.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))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (fma.f32 h h (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Symmetry

(abs sinTheta_O)

(abs eta)

Compiler

Compiled 120 to 55 computations (54.2% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 42 to 26 computations (38.1% saved)

localize164.0ms (1.2%)

Localize:

Found 4 expressions with local error:

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

Compiled 99 to 42 computations (57.6% saved)

series25.0ms (0.2%)

Counts
4 → 104
Calls

30 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
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)))))))
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
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
eta
@0
(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
1856×associate-/l*
732×distribute-rgt-in
672×distribute-lft-in
614×associate-/r/
364×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify230.0ms (1.7%)

Algorithm
egg-herbie
Rules
996×associate-*r*
764×associate-*l*
762×*-commutative
606×+-commutative
540×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval417.0ms (3%)

Compiler

Compiled 16161 to 12936 computations (20% saved)

prune103.0ms (0.8%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New36411375
Fresh000
Picked011
Done000
Total36412376
Accuracy
99.3%
Counts
376 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
77.5%
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))
90.6%
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h) -1))
90.2%
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 1/4) 2)))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
78.8%
(asin.f32 (/.f32 h (+.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))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
86.4%
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1/2))))
96.3%
(asin.f32 (/.f32 h eta))
90.6%
(asin.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) -1/2) h))
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
77.5%
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))
90.6%
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h) -1))
90.2%
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 1/4) 2)))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
78.8%
(asin.f32 (/.f32 h (+.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))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
86.4%
(asin.f32 (/.f32 h (exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1/2))))
96.3%
(asin.f32 (/.f32 h eta))
90.6%
(asin.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) -1/2) h))
Compiler

Compiled 970 to 766 computations (21% saved)

localize857.0ms (6.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.9%
(asin.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h) -1))
99.9%
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h)
99.2%
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h) -1)
92.2%
(sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
99.9%
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))
99.9%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
99.9%
(/.f32 h (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))
92.2%
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))
99.9%
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta)))
99.9%
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2)) (/.f32 h eta))
83.8%
(/.f32 h (pow.f32 eta 3))
81.1%
(*.f32 (/.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 2))
99.9%
(asin.f32 (/.f32 h eta))
99.9%
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
99.9%
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))
87.1%
(/.f32 (pow.f32 sinTheta_O 2) eta)
Compiler

Compiled 411 to 301 computations (26.8% saved)

series94.0ms (0.7%)

Counts
17 → 417
Calls

132 calls:

TimeVariablePointExpression
15.0ms
sinTheta_O
@0
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))
6.0ms
sinTheta_O
@inf
(/.f32 h (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))
3.0ms
sinTheta_O
@0
(pow.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) h) -1)
3.0ms
eta
@0
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))
3.0ms
eta
@inf
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))

rewrite157.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
684×associate-*r*
412×associate-*l*
361×*-un-lft-identity
359×add-cbrt-cube
358×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify374.0ms (2.7%)

Algorithm
egg-herbie
Rules
1470×associate-*r/
1458×associate-/l*
1390×associate-/r*
1264×associate-*l/
1026×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0144863495
1402963274
Stop Event
node limit
Counts
788 → 849
Calls
Call 1
Inputs
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(/.f32 (*.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)))
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 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))))))
(*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (+.f32 (*.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (+.f32 (*.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 5))))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))))
eta
(+.f32 eta (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta))))
(+.f32 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)) (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5))) (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (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 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 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -8 (pow.f32 eta 2)) (+.f32 (*.f32 -2 (+.f32 8 (*.f32 4 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (*.f32 (pow.f32 sinTheta_O 8) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -8 (pow.f32 eta 2)) (+.f32 (*.f32 -2 (+.f32 8 (*.f32 4 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (*.f32 (pow.f32 sinTheta_O 8) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 4))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (pow.f32 eta 7))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 h eta)) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (pow.f32 eta 7))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 2))
(*.f32 -1/2 (pow.f32 sinTheta_O 4))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(*.f32 -1/2 (pow.f32 sinTheta_O 4))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(pow.f32 eta 2)
(pow.f32 eta 2)
(*.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 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 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 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 7) (pow.f32 (sqrt.f32 -1) 7)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.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 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 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 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (*.f32 h (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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.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 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.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 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (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))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 h (sqrt.f32 (/.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 sinTheta_O (sqrt.f32 -1)) h))
(+.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 (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h)))
(+.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 h (*.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 h (*.f32 sinTheta_O (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h))))
(+.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 h (*.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 h (*.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 h (*.f32 sinTheta_O (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h)))))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 eta h)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (/.f32 eta h))))
(*.f32 -1 (/.f32 eta h))
(+.f32 (*.f32 -1 (/.f32 eta h)) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (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 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 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 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (*.f32 eta h))) (+.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))))) (*.f32 eta h))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(*.f32 (/.f32 1 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 eta)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 eta))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (neg.f32 eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 1 eta) (pow.f32 sinTheta_O 2))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 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 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.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 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 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)))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(neg.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(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)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 1 (/.f32 eta (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 eta (pow.f32 sinTheta_O 2)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (neg.f32 eta))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1) eta)
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (neg.f32 eta))
(pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) -1/8))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1)) 1/4))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1)) 1/4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (log.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(*.f32 (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) -1/8))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(+.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 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (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))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (pow.f32 sinTheta_O 2) h)))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 h)) (neg.f32 (pow.f32 eta 3)))
(/.f32 (*.f32 (neg.f32 h) (pow.f32 sinTheta_O 2)) (neg.f32 (pow.f32 eta 3)))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) eta) (pow.f32 eta 2))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) 1) (pow.f32 eta 3))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 2)) eta)
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3/2)) (pow.f32 eta 3/2))
(/.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) h)) (neg.f32 (pow.f32 eta 3)))
(pow.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1)
(sqrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(log.f32 (exp.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))) (pow.f32 (pow.f32 sinTheta_O 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(*.f32 1 (/.f32 h (pow.f32 eta 3)))
(*.f32 h (/.f32 1 (pow.f32 eta 3)))
(*.f32 (/.f32 h (pow.f32 eta 3)) 1)
(*.f32 (/.f32 1 eta) (/.f32 h (pow.f32 eta 2)))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (pow.f32 eta 3))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (pow.f32 eta 3))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (pow.f32 eta 3))))
(*.f32 (/.f32 (cbrt.f32 h) eta) (cbrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6))) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 h eta))
(*.f32 (/.f32 1 (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (sqrt.f32 h) eta) (/.f32 (sqrt.f32 h) (pow.f32 eta 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 2)) (/.f32 (sqrt.f32 h) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) eta) (/.f32 (cbrt.f32 h) (pow.f32 eta 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 eta 2)) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 eta 3/2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3/2)))
(pow.f32 (/.f32 h (pow.f32 eta 3)) 1)
(neg.f32 (/.f32 h (neg.f32 (pow.f32 eta 3))))
(sqrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))
(log.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))))
(cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (pow.f32 eta 3) (pow.f32 eta 6))))
(expm1.f32 (log1p.f32 (/.f32 h (pow.f32 eta 3))))
(exp.f32 (log.f32 (/.f32 h (pow.f32 eta 3))))
(log1p.f32 (expm1.f32 (/.f32 h (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2))
(+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta))
(+.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) 1) (/.f32 h eta))
(*.f32 1 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(*.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 1)
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (cbrt.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)) (cbrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2)) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) 3) (pow.f32 (/.f32 h eta) 3)) (+.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2)) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta)))))
(pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(cbrt.f32 (*.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(*.f32 (cbrt.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 2)))
(*.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 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(sqrt.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))
(log.f32 (exp.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(cbrt.f32 (*.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (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 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(*.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 1)
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))) (sqrt.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 1)
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 1 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 h (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) 1)
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (cbrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (/.f32 h (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 h (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(pow.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) 1)
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(sqrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (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 (pow.f32 sinTheta_O 4) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (/.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 1 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1)
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (/.f32 1 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (/.f32 1 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 1 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))))
(/.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(/.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (-.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 4)) (-.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (pow.f32 eta 2)))
(/.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 6)) (+.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (-.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (pow.f32 eta 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))) (neg.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))) (neg.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 2)
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(exp.f32 (log.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.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 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.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))))))))
(pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 1 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 h (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h)
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 h (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (sqrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (cbrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(/.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 h))
(/.f32 (/.f32 1 (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (/.f32 h 1) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (/.f32 h (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(/.f32 (/.f32 h (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(exp.f32 (*.f32 -1 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 1 h))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1)
(*.f32 (/.f32 1 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 (neg.f32 h)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (/.f32 1 h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)) (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(*.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) 1) (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) h))
(*.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (cbrt.f32 (pow.f32 h 2))) (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (pow.f32 h 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1)
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (neg.f32 h)))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))))
(cbrt.f32 (/.f32 (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (*.f32 h (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
Outputs
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta) (/.f32 (*.f32 -5/32 (pow.f32 sinTheta_O 8)) eta))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(/.f32 (*.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta (sqrt.f32 -1))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta (sqrt.f32 -1))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(+.f32 (fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta (sqrt.f32 -1))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(/.f32 (*.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) eta)
(*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) eta)) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) eta))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2))) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(*.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/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (neg.f32 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 -2 (*.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -16 (/.f32 (*.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2)) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 -2 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2)))) (fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 eta (/.f32 (pow.f32 sinTheta_O 2) h)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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) (pow.f32 eta 3)) h)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (/.f32 -1/4 (/.f32 (pow.f32 eta 2) (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.f32 -2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)) (neg.f32 (/.f32 (fma.f32 8 (/.f32 h (/.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 eta 5))) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 h (/.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 eta 5))) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (neg.f32 (/.f32 (fma.f32 8 (/.f32 h (/.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 eta 5))) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.f32 2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 h (/.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 eta 5))) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 2 (/.f32 (/.f32 eta (/.f32 sinTheta_O h)) (sqrt.f32 -1)) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(*.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 (neg.f32 h) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/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 (neg.f32 h) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/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 (neg.f32 h) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/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 (neg.f32 h) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 (*.f32 h 1/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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 (*.f32 h 1/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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 (*.f32 h 1/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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/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 -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))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))))
(+.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 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 3) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 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)))) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 6)))))))
(*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (/.f32 -1/2 (sqrt.f32 -1/2)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (/.f32 -1/2 (sqrt.f32 -1/2)))
(-.f32 (+.f32 (*.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (fma.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (fma.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (/.f32 -1/2 (sqrt.f32 -1/2)))
(*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)) (/.f32 -1/2 (sqrt.f32 -1/2)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (/.f32 -1/2 (sqrt.f32 -1/2)))
(-.f32 (+.f32 (*.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1/2))))
(-.f32 (fma.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (/.f32 1/2 (sqrt.f32 -1/2)))
(+.f32 (fma.f32 1/4 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1/2) 3))) (fma.f32 1/2 (/.f32 (-.f32 (pow.f32 eta 2) (pow.f32 (/.f32 -1/2 (sqrt.f32 -1/2)) 2)) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -1/2)))) (/.f32 -1/2 (sqrt.f32 -1/2)))
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))
(sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (*.f32 1/2 (pow.f32 eta 2)) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (fma.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) (*.f32 (*.f32 1/2 (pow.f32 eta 2)) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (fma.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 eta 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 5))))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (fma.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) (fma.f32 1/16 (*.f32 (pow.f32 eta 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 5)))) (*.f32 (*.f32 1/2 (pow.f32 eta 2)) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(+.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (fma.f32 -1/8 (*.f32 (pow.f32 eta 4) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) (fma.f32 1/16 (*.f32 (pow.f32 eta 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 5)))) (*.f32 1/2 (*.f32 (pow.f32 eta 2) (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))))
eta
(+.f32 eta (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(+.f32 eta (*.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(+.f32 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3)) (*.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta))))
(+.f32 eta (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3)) (fma.f32 1/16 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(fma.f32 -1 eta (*.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)))
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)) (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3)))))
(fma.f32 -1 eta (fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta) (*.f32 1/8 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 eta) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta)) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5))) (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))))))
(fma.f32 -1 eta (fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) eta) (fma.f32 -1/16 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 5)) (*.f32 1/8 (/.f32 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 eta 3))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(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)))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.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 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 (pow.f32 sinTheta_O 4) h) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (fma.f32 1/2 (*.f32 eta (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)) (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (pow.f32 eta 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(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)))))) (fma.f32 1/2 (*.f32 eta (*.f32 h (*.f32 (pow.f32 sinTheta_O 6) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2)) (/.f32 (*.f32 1/2 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)))) (pow.f32 eta 2))))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))
(/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))
(/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))
(+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))
(fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))
(fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -8 (pow.f32 eta 2)) (+.f32 (*.f32 -2 (+.f32 8 (*.f32 4 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (*.f32 (pow.f32 sinTheta_O 8) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 8)) (/.f32 (fma.f32 -8 (pow.f32 eta 2) (*.f32 -2 (+.f32 (+.f32 8 (*.f32 4 (pow.f32 eta 2))) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2))))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 8)) (/.f32 (fma.f32 -8 (pow.f32 eta 2) (*.f32 -2 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))))
(/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))
(/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))
(+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))
(fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))
(fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2)))) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 -2)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -8 (pow.f32 eta 2)) (+.f32 (*.f32 -2 (+.f32 8 (*.f32 4 (pow.f32 eta 2)))) (*.f32 -2 (/.f32 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (*.f32 (pow.f32 sinTheta_O 8) (sqrt.f32 -2)))) (+.f32 (*.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2)))) (/.f32 (*.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 8)) (/.f32 (fma.f32 -8 (pow.f32 eta 2) (*.f32 -2 (+.f32 (+.f32 8 (*.f32 4 (pow.f32 eta 2))) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2))))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 h (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 -2))) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))))
(fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 6)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (sqrt.f32 -2))) (fma.f32 -1/2 (*.f32 (/.f32 h (pow.f32 sinTheta_O 8)) (/.f32 (fma.f32 -8 (pow.f32 eta 2) (*.f32 -2 (+.f32 8 (+.f32 (*.f32 4 (pow.f32 eta 2)) (/.f32 (+.f32 8 (fma.f32 4 (pow.f32 eta 2) (pow.f32 (/.f32 2 (sqrt.f32 -2)) 2))) (pow.f32 (sqrt.f32 -2) 2)))))) (sqrt.f32 -2))) (fma.f32 2 (/.f32 (/.f32 h (sqrt.f32 -2)) (pow.f32 sinTheta_O 4)) (/.f32 h (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 -2))))))
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(fma.f32 -1/2 (*.f32 (pow.f32 eta 2) (*.f32 h (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (*.f32 h (pow.f32 eta 2))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 eta 2) (*.f32 h (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (*.f32 (pow.f32 eta 4) h) (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (*.f32 h (pow.f32 eta 2))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2))))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 2) h) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 eta 6) (*.f32 h (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)) (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 4))))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))) (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(fma.f32 -1/2 (*.f32 (pow.f32 eta 2) (*.f32 h (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (*.f32 (pow.f32 eta 6) h) (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 4))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (*.f32 (pow.f32 eta 4) h) (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (*.f32 h (pow.f32 eta 2))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 eta 6) (*.f32 h (fma.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2)) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 4)))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (*.f32 (pow.f32 eta 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)))) 2))))) (*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (pow.f32 eta 7))) (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 1/2 (*.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 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 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))))
(fma.f32 -1 (/.f32 h eta) (*.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5)))))
(fma.f32 -1 (/.f32 h eta) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))))))
(+.f32 (*.f32 -1 (/.f32 h eta)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2)) (pow.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (pow.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))) (pow.f32 eta 7))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))))) (*.f32 1/2 (+.f32 (/.f32 h (/.f32 (pow.f32 eta 5) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2)))) (/.f32 h (/.f32 (pow.f32 eta 7) (fma.f32 1/2 (*.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 2) (pow.f32 (*.f32 -1/2 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) 2))) (pow.f32 (fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (fma.f32 1/2 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (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 -1/2 (pow.f32 sinTheta_O 4))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(*.f32 -1/2 (pow.f32 sinTheta_O 4))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(+.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(fma.f32 -1 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))
(pow.f32 eta 2)
(pow.f32 eta 2)
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (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 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (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 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 -1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (/.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (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 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 (*.f32 -1/2 (/.f32 (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 (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 (/.f32 (pow.f32 sinTheta_O 4) (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 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 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (*.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 -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 1/2 (/.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 -1 eta) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 eta (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (*.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 eta (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (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)))))))))
(fma.f32 -1 eta (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) (*.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 eta (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (fma.f32 1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (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 (pow.f32 sinTheta_O 2) -1/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 -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))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))))
(+.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 (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 2) eta) (/.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 (*.f32 1 (-.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 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 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) -3/8)) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (sqrt.f32 -1) 5))) -3/8)) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 7) (pow.f32 (sqrt.f32 -1) 7)))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1)))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) -3/8)) (fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) -3/8) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7) 1/4) (/.f32 (/.f32 h (pow.f32 sinTheta_O 7)) (pow.f32 (sqrt.f32 -1) 7)))))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.f32 -1)))))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (sqrt.f32 -1) 5))) -3/8)) (fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 -1/2 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5) 1/4) (/.f32 (/.f32 h (pow.f32 sinTheta_O 5)) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)) -3/8))) (*.f32 1/8 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 sinTheta_O 7) (pow.f32 (sqrt.f32 -1) 7))))))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3) 1/4) (*.f32 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (/.f32 h (*.f32 sinTheta_O (sqrt.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 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.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) (pow.f32 eta 3)) h)) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 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 (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))) -3/8) (pow.f32 eta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(fma.f32 -1 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) (/.f32 (pow.f32 eta 5) -3/8)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)) (/.f32 h eta)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (*.f32 h (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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (+.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 (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))) -3/8) (pow.f32 eta 5)) (fma.f32 -1 (/.f32 (fma.f32 -1/8 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))) -3/8) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))))
(fma.f32 -1 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) (/.f32 (pow.f32 eta 5) -3/8)) (fma.f32 -1 (/.f32 (fma.f32 -1/8 (*.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) -3/8) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 eta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 -1 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h))))
(+.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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (*.f32 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) -3/8)))
(fma.f32 -1 (/.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) (pow.f32 eta 3)) h)) (/.f32 (*.f32 h -3/8) (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 4) (-.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 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/8 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(fma.f32 -1 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 -1/8 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 7) (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (-.f32 1 (pow.f32 sinTheta_O 2))) -3/8)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1 (/.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) (pow.f32 eta 3)) h)) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 -1/8 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) -3/8) (/.f32 (pow.f32 eta 7) (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))))) (fma.f32 -1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (/.f32 (*.f32 1/2 (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (pow.f32 eta 2))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))) (/.f32 1/2 (/.f32 (pow.f32 eta 2) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))))))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (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 h (*.f32 sinTheta_O (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h)))
(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)) h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (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 h (*.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 h (*.f32 sinTheta_O (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h))))
(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 h (*.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 (*.f32 sinTheta_O (sqrt.f32 -1)) h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (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 (*.f32 h (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 (*.f32 sinTheta_O (sqrt.f32 -1)) h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (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 h (*.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 h (*.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 h (*.f32 sinTheta_O (sqrt.f32 -1)))))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) h)))))
(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 h (*.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 (*.f32 h (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 (*.f32 sinTheta_O (sqrt.f32 -1)) h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (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 (*.f32 h (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 (*.f32 h (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 (*.f32 sinTheta_O (sqrt.f32 -1)) h))) (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 sinTheta_O (/.f32 h (sqrt.f32 -1)))))))
(/.f32 eta h)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 eta h))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 eta h)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 eta h)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) h) (/.f32 eta h)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (/.f32 eta h))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5)))) (/.f32 eta h))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (fma.f32 -1/8 (/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) h) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5)))) (/.f32 eta h))))
(*.f32 -1 (/.f32 eta h))
(/.f32 (neg.f32 eta) h)
(+.f32 (*.f32 -1 (/.f32 eta h)) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (/.f32 eta h) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(fma.f32 -1 (/.f32 eta h) (*.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/8 (/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) h) (*.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 eta h)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 5) h)) (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 h (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (*.f32 h (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(fma.f32 -1 (/.f32 eta h) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 h (pow.f32 eta 5)))) (fma.f32 1/8 (/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 1 (pow.f32 sinTheta_O 2))) h) (*.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (sqrt.f32 (/.f32 1 (-.f32 1 (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 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 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 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))) (*.f32 eta h))) (+.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))))) (*.f32 eta h))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) h)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (*.f32 eta h) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2)))))) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (/.f32 1 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.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 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (pow.f32 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) -1))
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 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 (pow.f32 sinTheta_O 2) (/.f32 1 (neg.f32 eta)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) 1) (neg.f32 eta))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1 eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 1 eta) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 eta)) (sqrt.f32 eta))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 eta)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 1 eta) (cbrt.f32 (pow.f32 sinTheta_O 2))))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 eta)))
(/.f32 (/.f32 (*.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 eta)) (sqrt.f32 eta))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 1 (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 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 sinTheta_O 2))) eta)
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (cbrt.f32 (pow.f32 sinTheta_O 2))))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (pow.f32 eta 2))) (/.f32 sinTheta_O (cbrt.f32 eta)))
(/.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 (cbrt.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 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))))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(neg.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) eta)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 eta 3)))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(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)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(/.f32 1 (/.f32 eta (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 1 eta) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 eta (pow.f32 sinTheta_O 2)))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) eta)
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (neg.f32 eta))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (neg.f32 eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1) eta)
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (cbrt.f32 eta) (cbrt.f32 (pow.f32 eta 2))))
(/.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (neg.f32 eta))
(/.f32 (*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (neg.f32 eta))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (/.f32 (neg.f32 eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1)
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) -1/8))
(cbrt.f32 (*.f32 -1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3)))
(cbrt.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1)) 1/4))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (/.f32 (*.f32 -1/2 (/.f32 1/4 (+.f32 (pow.f32 sinTheta_O 2) 1))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 eta 3)) (/.f32 (/.f32 -1/8 (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1)) 1/4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (/.f32 (*.f32 -1/2 (/.f32 1/4 (+.f32 (pow.f32 sinTheta_O 2) 1))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 eta 3)) (/.f32 (/.f32 -1/8 (+.f32 (pow.f32 sinTheta_O 2) 1)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(exp.f32 (log.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/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 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/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 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/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 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h)
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (neg.f32 h) (/.f32 -1 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (/.f32 1 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) 1) (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 h (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(/.f32 (/.f32 (*.f32 1 h) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))) (cbrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (*.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))
(/.f32 h (/.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2) (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3) -1/8))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) eta))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3)))) (+.f32 (pow.f32 eta 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (-.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) eta))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 3)))) (+.f32 (pow.f32 eta 2) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (neg.f32 h) (-.f32 (neg.f32 eta) (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 2))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 eta -1/2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) eta) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(+.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 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(/.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 (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))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 1 (/.f32 (pow.f32 eta 3) (*.f32 (pow.f32 sinTheta_O 2) h)))
(*.f32 (/.f32 1 (pow.f32 eta 3)) (*.f32 (pow.f32 sinTheta_O 2) h))
(/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (neg.f32 h)) (neg.f32 (pow.f32 eta 3)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h)))
(/.f32 (*.f32 (neg.f32 h) (pow.f32 sinTheta_O 2)) (neg.f32 (pow.f32 eta 3)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h)))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) eta) (pow.f32 eta 2))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) 1) (pow.f32 eta 3))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 2)) eta)
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3/2)) (pow.f32 eta 3/2))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(/.f32 (neg.f32 (*.f32 (pow.f32 sinTheta_O 2) h)) (neg.f32 (pow.f32 eta 3)))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (neg.f32 (pow.f32 eta 3)) (neg.f32 h)))
(pow.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1)
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(sqrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(sqrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 h 2)) (pow.f32 eta 6)))
(log.f32 (exp.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 h 2)) (pow.f32 eta 6)))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))))
(cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6)) (pow.f32 (pow.f32 sinTheta_O 2) 3))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))) (pow.f32 (pow.f32 sinTheta_O 2) 3)))
(cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6)) (pow.f32 (pow.f32 sinTheta_O 2) 3))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(exp.f32 (log.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3)))))
(/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)
(*.f32 1 (/.f32 h (pow.f32 eta 3)))
(/.f32 h (pow.f32 eta 3))
(*.f32 h (/.f32 1 (pow.f32 eta 3)))
(/.f32 h (pow.f32 eta 3))
(*.f32 (/.f32 h (pow.f32 eta 3)) 1)
(/.f32 h (pow.f32 eta 3))
(*.f32 (/.f32 1 eta) (/.f32 h (pow.f32 eta 2)))
(/.f32 h (pow.f32 eta 3))
(*.f32 (/.f32 1 (pow.f32 eta 3)) h)
(/.f32 h (pow.f32 eta 3))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (pow.f32 eta 3))))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (pow.f32 eta 3)))
(*.f32 (neg.f32 h) (/.f32 -1 (pow.f32 eta 3)))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (pow.f32 eta 3))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (/.f32 (pow.f32 eta 3) 1)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (pow.f32 eta 3))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (/.f32 1 (pow.f32 eta 3)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (/.f32 (pow.f32 eta 3) 1)))
(*.f32 (/.f32 (cbrt.f32 h) eta) (cbrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6))) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 (cbrt.f32 h) eta) (cbrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(*.f32 (/.f32 1 (pow.f32 eta 2)) (/.f32 h eta))
(/.f32 h (pow.f32 eta 3))
(*.f32 (/.f32 1 (pow.f32 eta 3/2)) (/.f32 h (pow.f32 eta 3/2)))
(/.f32 h (pow.f32 eta 3))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (sqrt.f32 h) eta) (/.f32 (sqrt.f32 h) (pow.f32 eta 2)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 2)) (/.f32 (sqrt.f32 h) eta))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)) (/.f32 (sqrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) eta) (/.f32 (cbrt.f32 h) (pow.f32 eta 2)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 eta 2)) (/.f32 (cbrt.f32 h) eta))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 eta 3/2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3/2)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (pow.f32 eta 3)))
(pow.f32 (/.f32 h (pow.f32 eta 3)) 1)
(/.f32 h (pow.f32 eta 3))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 eta 3))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 eta 3)))
(sqrt.f32 (/.f32 (pow.f32 h 2) (pow.f32 eta 6)))
(log.f32 (exp.f32 (/.f32 h (pow.f32 eta 3))))
(/.f32 h (pow.f32 eta 3))
(cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)) (pow.f32 eta 6)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (pow.f32 eta 3) (pow.f32 eta 6))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)) (pow.f32 eta 6)))
(cbrt.f32 (*.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 (pow.f32 h 2) (pow.f32 eta 6))))
(expm1.f32 (log1p.f32 (/.f32 h (pow.f32 eta 3))))
(/.f32 h (pow.f32 eta 3))
(exp.f32 (log.f32 (/.f32 h (pow.f32 eta 3))))
(/.f32 h (pow.f32 eta 3))
(log1p.f32 (expm1.f32 (/.f32 h (pow.f32 eta 3))))
(/.f32 h (pow.f32 eta 3))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) 1) (/.f32 h eta))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 1 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 1)
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 (sqrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (sqrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(*.f32 (cbrt.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) (cbrt.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) (cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)) (cbrt.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 (cbrt.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) (cbrt.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) (cbrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2)) (pow.f32 (/.f32 h eta) 2)) (-.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) 1/4) (pow.f32 (/.f32 h eta) 2)) (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) 1/2 (/.f32 (neg.f32 h) eta)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)) 1/4) (pow.f32 (/.f32 h eta) 2)) (fma.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) 1/2 (/.f32 (neg.f32 h) eta)))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) 3) (pow.f32 (/.f32 h eta) 3)) (+.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2)) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) 1/2) (/.f32 h eta)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) 3) 1/8) (pow.f32 (/.f32 h eta) 3)) (+.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) 1/4) (-.f32 (pow.f32 (/.f32 h eta) 2) (*.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) 3) 1/8) (pow.f32 (/.f32 h eta) 3)) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h)) 1/4) (-.f32 (pow.f32 (/.f32 h eta) 2) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 (/.f32 h eta))) (/.f32 (pow.f32 eta 3) h)))))
(pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 1)
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) 2))
(sqrt.f32 (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)) 2))
(log.f32 (exp.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(cbrt.f32 (*.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)) 2)))
(cbrt.f32 (*.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) (pow.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)) 2)))
(cbrt.f32 (*.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)) (pow.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(exp.f32 (log.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(log1p.f32 (expm1.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))
(*.f32 1 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(*.f32 (sqrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (sqrt.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(*.f32 (cbrt.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))) (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))) (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) 2)))
(*.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 (cbrt.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))) (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))) (cbrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))))))
(pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 1)
(asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(sqrt.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))
(sqrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) 2))
(log.f32 (exp.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(cbrt.f32 (*.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 h (pow.f32 eta 3))) (/.f32 h eta))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) (pow.f32 (asin.f32 (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) (pow.f32 (asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(exp.f32 (log.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(log1p.f32 (expm1.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)) h) (/.f32 h eta)))
(*.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 1)
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))) (sqrt.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/2)
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 1)
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 1 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 h (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) 1)
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) h)
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (*.f32 (neg.f32 h) 1) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (neg.f32 h) (/.f32 -1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (*.f32 (cbrt.f32 h) 1) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (cbrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (cbrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (/.f32 h (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 h (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (sqrt.f32 h)) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(pow.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) 1)
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (pow.f32 h 2))))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (pow.f32 h 2) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (/.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (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 (pow.f32 sinTheta_O 4) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (/.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(/.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(*.f32 1 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1)
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(*.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (/.f32 1 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (/.f32 1 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3)) (/.f32 1 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4)) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1/4))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (cbrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 1 (/.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))))
(*.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (/.f32 1 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))) (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))))
(*.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3)) (/.f32 1 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2)) (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(/.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3)) (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3)) (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (-.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3)) (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (-.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2) (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 4)) (-.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (pow.f32 eta 2)))
(/.f32 (fma.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (neg.f32 (pow.f32 eta 4))) (+.f32 (pow.f32 sinTheta_O 2) (-.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (pow.f32 eta 4)) (+.f32 (pow.f32 sinTheta_O 2) (-.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (pow.f32 eta 2))))
(/.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3) (pow.f32 eta 6)) (+.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))) (-.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (pow.f32 eta 2)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) 3)) (fma.f32 (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4))) (-.f32 (pow.f32 eta 4) (*.f32 (pow.f32 eta 2) (+.f32 (pow.f32 sinTheta_O 2) (*.f32 -1/2 (pow.f32 sinTheta_O 4)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 sinTheta_O 4) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 2))) (neg.f32 (-.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3) (pow.f32 (pow.f32 sinTheta_O 2) 3))) (neg.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) 3))) (neg.f32 (+.f32 (pow.f32 sinTheta_O 4) (*.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))))
(pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1)
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))) 2)
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 2)))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(exp.f32 (log.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 sinTheta_O 2) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(+.f32 (pow.f32 sinTheta_O 2) (fma.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 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.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 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (+.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 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))) 3))) (sqrt.f32 (+.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)))))))
(pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/2)
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1)
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(fabs.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(cbrt.f32 (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))
(*.f32 1 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 h (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) 1)
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)) (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h)
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (neg.f32 h))
(/.f32 (*.f32 1 (neg.f32 h)) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (neg.f32 h) (/.f32 -1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(*.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 h (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (sqrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (cbrt.f32 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(/.f32 (/.f32 1 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 h))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (/.f32 1 (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (/.f32 h 1) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (/.f32 h (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4)) (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (/.f32 h (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(cbrt.f32 (*.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) -2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 (pow.f32 h 2) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(exp.f32 (*.f32 -1 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))))
(exp.f32 (neg.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (/.f32 1 h))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (/.f32 1 h) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 (neg.f32 h)))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (neg.f32 h)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (*.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (/.f32 1 h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)) (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 h)))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)) (/.f32 1 (sqrt.f32 h)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)) (sqrt.f32 h))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)) (/.f32 1 (cbrt.f32 (pow.f32 h 2))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)) (cbrt.f32 (pow.f32 h 2)))
(*.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) 1) (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) h))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(*.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (cbrt.f32 (pow.f32 h 2))) (/.f32 (pow.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) 1/4) (cbrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)) (/.f32 1 (cbrt.f32 (pow.f32 h 2))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 h)) (cbrt.f32 (pow.f32 h 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) 1) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (*.f32 (/.f32 1 h) (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 h (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (sqrt.f32 h)))
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (sqrt.f32 h))) (sqrt.f32 h))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (pow.f32 h 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)) (/.f32 (cbrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (cbrt.f32 (pow.f32 h 2))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) 1)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) (neg.f32 h)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (/.f32 1 (neg.f32 h)))
(sqrt.f32 (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))))
(cbrt.f32 (/.f32 (*.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) (*.f32 h (pow.f32 h 2))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h) (/.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))) h)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1))))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.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 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))))

eval631.0ms (4.6%)

Compiler

Compiled 29382 to 22443 computations (23.6% saved)

prune444.0ms (3.2%)

Pruning

16 alts after pruning (14 fresh and 2 done)

PrunedKeptTotal
New83811849
Fresh336
Picked415
Done011
Total84516861
Accuracy
99.8%
Counts
861 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
25.3%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
25.8%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
40.6%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
95.5%
(asin.f32 (pow.f32 (/.f32 eta h) -1))
79.8%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) -1))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
78.8%
(asin.f32 (/.f32 h (+.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))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h eta))
90.4%
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
97.2%
(asin.f32 (*.f32 (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h))
76.9%
(asin.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
85.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
25.3%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
25.8%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
40.6%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
95.5%
(asin.f32 (pow.f32 (/.f32 eta h) -1))
79.8%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) -1))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
78.8%
(asin.f32 (/.f32 h (+.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))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h eta))
90.4%
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
97.2%
(asin.f32 (*.f32 (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))))) h))
76.9%
(asin.f32 (*.f32 h (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))))
85.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
Compiler

Compiled 1120 to 872 computations (22.1% saved)

localize861.0ms (6.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.6%
(/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)))
99.4%
(pow.f32 (/.f32 -1/2 eta) 2)
93.4%
(/.f32 (pow.f32 sinTheta_O 2) eta)
87.2%
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2))))
100.0%
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))
100.0%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) -1))
99.6%
(pow.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) -1)
77.3%
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
100.0%
(log.f32 (asin.f32 (/.f32 h eta)))
100.0%
(asin.f32 (/.f32 h eta))
96.0%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
100.0%
(asin.f32 (pow.f32 (/.f32 eta h) -1))
99.6%
(pow.f32 (/.f32 eta h) -1)
100.0%
(/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))))
100.0%
(*.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))
100.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2)))))
99.9%
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
Compiler

Compiled 420 to 271 computations (35.5% saved)

series151.0ms (1.1%)

Counts
15 → 282
Calls

102 calls:

TimeVariablePointExpression
42.0ms
h
@-inf
(log.f32 (asin.f32 (/.f32 h eta)))
31.0ms
h
@0
(log.f32 (asin.f32 (/.f32 h eta)))
14.0ms
eta
@inf
(log.f32 (asin.f32 (/.f32 h eta)))
12.0ms
h
@inf
(log.f32 (asin.f32 (/.f32 h eta)))
12.0ms
eta
@-inf
(log.f32 (asin.f32 (/.f32 h eta)))

rewrite134.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
614×associate-*r*
362×associate-*l*
350×times-frac
323×add-exp-log
322×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify252.0ms (1.8%)

Algorithm
egg-herbie
Rules
1620×associate-*l*
1570×associate-*r*
1384×associate-*r/
1266×associate-*l/
1250×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0111938050
1293737623
Stop Event
node limit
Counts
669 → 680
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(/.f32 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 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 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(/.f32 eta h)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(/.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 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 4 (pow.f32 eta 3))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (*.f32 4 (pow.f32 eta 3)))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7))))
(+.f32 (*.f32 -32 (pow.f32 eta 9)) (+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7)))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 sinTheta_O (*.f32 (/.f32 1 sinTheta_O) eta))
(/.f32 1 (/.f32 eta (pow.f32 sinTheta_O 2)))
(/.f32 1 (/.f32 1 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 1 (*.f32 (/.f32 1 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 1 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 1 sinTheta_O))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (neg.f32 eta))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (*.f32 eta -1))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (*.f32 (neg.f32 eta) 1))
(/.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 1 sinTheta_O) (neg.f32 eta)))
(/.f32 (neg.f32 sinTheta_O) (*.f32 -1 (/.f32 eta sinTheta_O)))
(/.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 eta sinTheta_O) -1))
(/.f32 (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) (/.f32 1 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 1 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (cbrt.f32 (pow.f32 sinTheta_O 2))))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) -1)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O eta)) -1)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (neg.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) -1)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (*.f32 -1 (neg.f32 eta)))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (*.f32 (neg.f32 eta) -1))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_O 2)) (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 sinTheta_O (pow.f32 sinTheta_O 2))))
(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)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(/.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1)
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 sinTheta_O))
(/.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) eta)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) -1)
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)
(pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1)
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))
(log.f32 (exp.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 3) -1/8))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 1)
(*.f32 (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 h (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (-.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 3) -1/8))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 1)
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 1 (/.f32 h eta))
(*.f32 h (/.f32 1 eta))
(*.f32 (/.f32 h eta) 1)
(*.f32 (/.f32 1 eta) h)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 eta)))
(*.f32 (cbrt.f32 (/.f32 h eta)) (cbrt.f32 (pow.f32 (/.f32 eta h) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta h) -2)) (cbrt.f32 (/.f32 h eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 2))) (/.f32 h (cbrt.f32 eta)))
(*.f32 (/.f32 1 (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) eta))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 eta 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 h) (sqrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 (/.f32 h eta)))
(/.f32 1 (/.f32 eta h))
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(/.f32 h eta)
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 (/.f32 1 eta) (/.f32 1 h))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (sqrt.f32 h) (/.f32 eta (sqrt.f32 h)))
(/.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 eta h)))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 eta (cbrt.f32 h)))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta h) 2))) (cbrt.f32 (/.f32 eta h)))
(/.f32 (/.f32 h 1) eta)
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(neg.f32 (/.f32 h (neg.f32 eta)))
(sqrt.f32 (pow.f32 (/.f32 eta h) -2))
(log.f32 (exp.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (/.f32 h eta) (pow.f32 (/.f32 eta h) -2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (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))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.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 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (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))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(*.f32 1 (log.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1)
(*.f32 (sqrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1)
(sqrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2))
(cbrt.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (*.f32 eta h))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta h)))
(*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) h))
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O h))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (*.f32 eta h)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 1)
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 1 h))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 (*.f32 eta (neg.f32 h))))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 2) h))
(*.f32 (/.f32 1 (*.f32 eta h)) (pow.f32 sinTheta_O 2))
(*.f32 (/.f32 1 h) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) h))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (*.f32 eta h))) (/.f32 sinTheta_O (sqrt.f32 (*.f32 eta h))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 (*.f32 eta h))))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 h)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (cbrt.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 eta h))) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (/.f32 sinTheta_O (cbrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (*.f32 eta h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) h) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (*.f32 eta h))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 h)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 h)))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 h)) (/.f32 sinTheta_O (sqrt.f32 h)))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 h)))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (pow.f32 h 2))) (/.f32 sinTheta_O (cbrt.f32 h)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) h))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (pow.f32 h 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 1)
(neg.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (neg.f32 h))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (*.f32 (*.f32 eta h) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 h (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(exp.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 1 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) 1)
(*.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2) (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(*.f32 (/.f32 1 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1))
(/.f32 -1 (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2))) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(sqrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(exp.f32 (*.f32 -1 (log.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(*.f32 1 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(*.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (sqrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)) (cbrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))))
(pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(-.f32 (/.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))) (/.f32 (pow.f32 (/.f32 eta h) 2) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(*.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(*.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1)
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(*.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 1 (/.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))) (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (+.f32 (pow.f32 (/.f32 eta h) 2) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (pow.f32 (/.f32 eta h) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)))) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(/.f32 (+.f32 (*.f32 eta h) (*.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 (/.f32 h eta) (*.f32 eta h)))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta h)) (*.f32 h (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 h (*.f32 eta h)))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (*.f32 eta h)) (*.f32 (neg.f32 h) (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 (neg.f32 h) (*.f32 eta h)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta)) (*.f32 eta h)) (*.f32 (*.f32 eta h) (/.f32 h eta)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h) (*.f32 (*.f32 eta h) eta)) (*.f32 (*.f32 eta h) h))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (neg.f32 h)) (*.f32 (*.f32 eta h) (neg.f32 eta))) (*.f32 (*.f32 eta h) (neg.f32 h)))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (neg.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(/.f32 (neg.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))) (neg.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1)
(sqrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2))
(log.f32 (exp.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(cbrt.f32 (*.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(exp.f32 (log.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(log1p.f32 (expm1.f32 (fma.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 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 (/.f32 1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 (/.f32 1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))
(*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 1)
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 4))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)) (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) 1) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (/.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) (neg.f32 eta)) (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 1)
(neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(exp.f32 (log.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 1 (/.f32 1/4 (pow.f32 eta 2)))
(*.f32 -1/2 (*.f32 (/.f32 1 eta) (/.f32 -1/2 eta)))
(*.f32 (/.f32 -1/2 eta) (/.f32 -1/2 eta))
(*.f32 (/.f32 1/4 (pow.f32 eta 2)) 1)
(*.f32 1/4 (*.f32 (/.f32 1 eta) (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (/.f32 -1/2 eta)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/2 eta) 4)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 eta)) (/.f32 -1/2 eta)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 -1/2 eta) 4)) (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (/.f32 -1/2 eta) -1/2) (/.f32 1 eta))
(*.f32 (*.f32 (/.f32 -1/2 eta) (sqrt.f32 (/.f32 -1/2 eta))) (sqrt.f32 (/.f32 -1/2 eta)))
(*.f32 (*.f32 (/.f32 -1/2 eta) (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2)))) (cbrt.f32 (/.f32 -1/2 eta)))
(/.f32 1 (*.f32 (*.f32 eta -2) (*.f32 eta -2)))
(/.f32 -1/2 (*.f32 (*.f32 eta -2) eta))
(/.f32 -1/2 (*.f32 eta (*.f32 eta -2)))
(/.f32 1/2 (*.f32 (*.f32 eta -2) (neg.f32 eta)))
(/.f32 1/2 (*.f32 (neg.f32 eta) (*.f32 eta -2)))
(/.f32 (/.f32 -1/2 eta) (*.f32 eta -2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (*.f32 (neg.f32 eta) (neg.f32 eta)))
(/.f32 (*.f32 (/.f32 -1/2 eta) -1/2) eta)
(/.f32 (*.f32 1/2 (/.f32 -1/2 eta)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 -1/2 eta) 1/2) (neg.f32 eta))
(/.f32 (*.f32 -1/2 (/.f32 -1/2 eta)) eta)
(/.f32 -1/4 (*.f32 eta (neg.f32 eta)))
(/.f32 -1/4 (*.f32 (neg.f32 eta) eta))
(sqrt.f32 (pow.f32 (/.f32 -1/2 eta) 4))
(log.f32 (exp.f32 (/.f32 1/4 (pow.f32 eta 2))))
(cbrt.f32 (pow.f32 (/.f32 1/4 (pow.f32 eta 2)) 3))
(expm1.f32 (log1p.f32 (/.f32 1/4 (pow.f32 eta 2))))
(exp.f32 (*.f32 2 (log.f32 (/.f32 -1/2 eta))))
(log1p.f32 (expm1.f32 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 eta (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 1)
(*.f32 (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) eta)
(*.f32 (neg.f32 eta) (/.f32 1 (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (*.f32 (cbrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (/.f32 eta (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (/.f32 eta (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/2 eta) 4))) (-.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (+.f32 1/8 (pow.f32 (/.f32 1/4 (pow.f32 eta 2)) 3))) (+.f32 1/4 (+.f32 (pow.f32 (/.f32 -1/2 eta) 4) (*.f32 -1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) 1) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (sqrt.f32 eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 1)
(neg.f32 (/.f32 eta (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2))))))
(sqrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))
(log.f32 (exp.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(cbrt.f32 (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))))
(expm1.f32 (log1p.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(exp.f32 (log.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(log1p.f32 (expm1.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
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 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (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 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 sinTheta_O (*.f32 (sqrt.f32 -1) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 sinTheta_O (*.f32 (sqrt.f32 -1) eta)))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 sinTheta_O (*.f32 (sqrt.f32 -1) eta)))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2) (/.f32 -1/4 (*.f32 sinTheta_O (*.f32 (sqrt.f32 -1) eta))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)) (/.f32 -1/4 (*.f32 sinTheta_O (*.f32 (sqrt.f32 -1) eta))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2))) (/.f32 -1/4 (*.f32 sinTheta_O (*.f32 (sqrt.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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/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 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1/2))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (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 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8)) (fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (/.f32 (pow.f32 sinTheta_O 8) h) (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (fma.f32 -8 (*.f32 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 5))) (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/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 5))) (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/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 5))) (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/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (pow.f32 eta 5))) (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/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 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 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2)))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (/.f32 (*.f32 -1/8 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))) (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) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (*.f32 -1 (+.f32 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))) (/.f32 (*.f32 -2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4)))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(+.f32 (/.f32 (*.f32 -2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(/.f32 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 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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))))))
(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 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (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)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))))))
(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 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))))
(fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (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)))))
(fma.f32 -8 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))))))
(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 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (*.f32 -2 (/.f32 (*.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))
(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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (pow.f32 eta 5))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (fma.f32 1/4 (/.f32 h (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 4))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (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 (*.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 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (neg.f32 h) (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (neg.f32 h) (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (neg.f32 h) (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)))
(*.f32 -1 (/.f32 h (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (neg.f32 h) (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(asin.f32 (pow.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (*.f32 -1 (/.f32 eta h))) -1))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 eta h)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(/.f32 eta h)
(/.f32 eta h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(/.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h)
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(neg.f32 (/.f32 (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(neg.f32 (/.f32 (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(neg.f32 (/.f32 (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)) h))
(*.f32 -1 (/.f32 (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))) h))
(neg.f32 (/.f32 (fma.f32 -1 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1/2)) h))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2)
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2)
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 4 (pow.f32 eta 3))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (*.f32 4 (pow.f32 eta 3)))
(fma.f32 -8 (pow.f32 eta 5) (*.f32 4 (pow.f32 eta 3)))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7))))
(fma.f32 -8 (pow.f32 eta 5) (fma.f32 4 (pow.f32 eta 3) (*.f32 (pow.f32 eta 7) 16)))
(+.f32 (*.f32 -32 (pow.f32 eta 9)) (+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7)))))
(fma.f32 -32 (pow.f32 eta 9) (fma.f32 -8 (pow.f32 eta 5) (fma.f32 4 (pow.f32 eta 3) (*.f32 (pow.f32 eta 7) 16))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (*.f32 2 eta) (/.f32 1 eta)))
(+.f32 (-.f32 (*.f32 2 eta) (/.f32 1 eta)) (/.f32 1/2 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 2 eta) (/.f32 1/2 (pow.f32 eta 3))) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5))))
(+.f32 (*.f32 2 eta) (-.f32 (/.f32 1/2 (pow.f32 eta 3)) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5)))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (*.f32 2 eta) (/.f32 1 eta)))
(+.f32 (-.f32 (*.f32 2 eta) (/.f32 1 eta)) (/.f32 1/2 (pow.f32 eta 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 2 eta) (/.f32 1/2 (pow.f32 eta 3))) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5))))
(+.f32 (*.f32 2 eta) (-.f32 (/.f32 1/2 (pow.f32 eta 3)) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5)))))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 sinTheta_O (*.f32 (/.f32 1 sinTheta_O) eta))
(/.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 1 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 1 (*.f32 (/.f32 1 sinTheta_O) (/.f32 eta sinTheta_O)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 1 (*.f32 (/.f32 eta sinTheta_O) (/.f32 1 sinTheta_O)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (/.f32 sinTheta_O eta) (/.f32 1 sinTheta_O))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.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 (pow.f32 sinTheta_O 2)) (*.f32 eta -1))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (*.f32 (neg.f32 eta) 1))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 1 sinTheta_O) (neg.f32 eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (neg.f32 sinTheta_O) (*.f32 -1 (/.f32 eta sinTheta_O)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 eta sinTheta_O) -1))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) (/.f32 1 sinTheta_O)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 1 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (*.f32 (/.f32 1 sinTheta_O) (sqrt.f32 eta)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 1) (/.f32 sinTheta_O (sqrt.f32 eta)))
(/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (cbrt.f32 (pow.f32 sinTheta_O 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (cbrt.f32 (pow.f32 sinTheta_O 2)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) eta))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) -1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O eta)) -1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (cbrt.f32 eta) (cbrt.f32 (pow.f32 eta 2))))
(/.f32 (neg.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) -1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (*.f32 -1 (neg.f32 eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O)) (*.f32 (neg.f32 eta) -1))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) 1)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_O 2)) (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2))))
(cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 (pow.f32 (/.f32 sinTheta_O eta) 2) (pow.f32 sinTheta_O 3))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (pow.f32 (/.f32 sinTheta_O eta) 2)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 sinTheta_O (pow.f32 sinTheta_O 2))))
(cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 (pow.f32 (/.f32 sinTheta_O eta) 2) (pow.f32 sinTheta_O 3))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (pow.f32 (/.f32 sinTheta_O eta) 2)))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (pow.f32 eta 3)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(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)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 3)) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1)
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 1 sinTheta_O))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(/.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) eta)
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) -1)
(/.f32 (neg.f32 sinTheta_O) (/.f32 -1 (*.f32 (/.f32 sinTheta_O eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (neg.f32 eta)) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) -1)
(/.f32 (*.f32 (pow.f32 sinTheta_O 2) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta)
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 1)
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))
(sqrt.f32 (pow.f32 (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2))
(log.f32 (exp.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 3) -1/8))
(cbrt.f32 (*.f32 -1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) 3)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)))))
(cbrt.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)) (/.f32 -1/8 (-.f32 1 (pow.f32 sinTheta_O 2)))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(cbrt.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))))))
(cbrt.f32 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)) (/.f32 -1/8 (-.f32 1 (pow.f32 sinTheta_O 2)))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(exp.f32 (log.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 1)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (neg.f32 h) (-.f32 (neg.f32 eta) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 1 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (*.f32 (sqrt.f32 h) (sqrt.f32 h)))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (*.f32 (cbrt.f32 h) 1) (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) 1)) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)))
(*.f32 (/.f32 h (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (-.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 h (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2))) (-.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 h (-.f32 (pow.f32 eta 2) (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2))) (+.f32 eta (*.f32 1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 3) -1/8))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) 3)))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (neg.f32 eta)))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) 3)))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (neg.f32 eta)))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (cbrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 1)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (neg.f32 h) (-.f32 (neg.f32 eta) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (/.f32 (pow.f32 h 2) (pow.f32 (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2)))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 1 (/.f32 h eta))
(/.f32 h eta)
(*.f32 h (/.f32 1 eta))
(/.f32 h eta)
(*.f32 (/.f32 h eta) 1)
(/.f32 h eta)
(*.f32 (/.f32 1 eta) h)
(/.f32 h eta)
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 eta)))
(*.f32 (sqrt.f32 h) (*.f32 (/.f32 1 eta) (sqrt.f32 h)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) 1) eta)
(*.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 h eta)))
(/.f32 h eta)
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 eta)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (*.f32 (cbrt.f32 h) 1) eta))
(*.f32 (/.f32 1 eta) (*.f32 (cbrt.f32 h) (cbrt.f32 (pow.f32 h 2))))
(*.f32 (cbrt.f32 (/.f32 h eta)) (cbrt.f32 (pow.f32 (/.f32 eta h) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta h) -2)) (cbrt.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (/.f32 h eta)) (cbrt.f32 (pow.f32 (/.f32 eta h) -2)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(/.f32 h (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 eta 2))) (/.f32 h (cbrt.f32 eta)))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 eta))) (cbrt.f32 (pow.f32 eta 2)))
(/.f32 h (*.f32 (cbrt.f32 eta) (cbrt.f32 (pow.f32 eta 2))))
(*.f32 (/.f32 1 (neg.f32 eta)) (neg.f32 h))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) eta))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) eta)
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 eta 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 eta)))
(/.f32 (/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) eta))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) eta)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 h) (sqrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (/.f32 h eta)) (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 eta 2))))
(/.f32 1 (/.f32 eta h))
(/.f32 h eta)
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 h eta)
(/.f32 (/.f32 1 eta) (/.f32 1 h))
(/.f32 h eta)
(/.f32 (neg.f32 h) (neg.f32 eta))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(/.f32 (sqrt.f32 h) (/.f32 eta (sqrt.f32 h)))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) eta)
(/.f32 (sqrt.f32 (/.f32 h eta)) (sqrt.f32 (/.f32 eta h)))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 eta (cbrt.f32 h)))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) eta)
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta h) 2))) (cbrt.f32 (/.f32 eta h)))
(/.f32 1 (*.f32 (cbrt.f32 (/.f32 eta h)) (cbrt.f32 (pow.f32 (/.f32 eta h) 2))))
(/.f32 (/.f32 h 1) eta)
(/.f32 h eta)
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(/.f32 h (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (*.f32 1 (/.f32 h (cbrt.f32 eta))) (cbrt.f32 (pow.f32 eta 2)))
(/.f32 h (*.f32 (cbrt.f32 eta) (cbrt.f32 (pow.f32 eta 2))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 h eta)
(neg.f32 (/.f32 h (neg.f32 eta)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 eta)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(sqrt.f32 (pow.f32 (/.f32 eta h) -2))
(log.f32 (exp.f32 (/.f32 h eta)))
(/.f32 h eta)
(cbrt.f32 (*.f32 (/.f32 h eta) (pow.f32 (/.f32 eta h) -2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)))
(cbrt.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(/.f32 h eta)
(exp.f32 (log.f32 (/.f32 h eta)))
(/.f32 h eta)
(log1p.f32 (expm1.f32 (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(/.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 (PI.f32) (*.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 (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 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(+.f32 (*.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 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(/.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 (PI.f32) (*.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 (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 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(*.f32 1 (log.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1)
(log.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (log.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)))
(pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1)
(log.f32 (asin.f32 (/.f32 h eta)))
(sqrt.f32 (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2))
(cbrt.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (log.f32 (asin.f32 (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (asin.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (log.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (asin.f32 (/.f32 h eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (*.f32 eta h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta h)))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) h))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O h))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (*.f32 eta h)))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 1)
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 1 h))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 (*.f32 eta (neg.f32 h))))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (/.f32 (/.f32 -1 eta) h))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 2) h))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 1 (*.f32 eta h)) (pow.f32 sinTheta_O 2))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 1 h) (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) h))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (*.f32 h (sqrt.f32 eta))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 h (sqrt.f32 eta))) (sqrt.f32 eta))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (*.f32 eta h))) (/.f32 sinTheta_O (sqrt.f32 (*.f32 eta h))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (*.f32 eta h))) (sqrt.f32 (*.f32 eta h)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 1 (*.f32 eta h))))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)) (sqrt.f32 h))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (cbrt.f32 h)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (cbrt.f32 h) eta)))
(/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 h)) eta) (cbrt.f32 (pow.f32 h 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 eta h))) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (*.f32 eta h))))
(/.f32 (*.f32 1 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (*.f32 eta h)))) (cbrt.f32 (pow.f32 (*.f32 eta h) 2)))
(*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (/.f32 sinTheta_O (cbrt.f32 (*.f32 eta h))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (*.f32 eta h))) (cbrt.f32 (pow.f32 (*.f32 eta h) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (*.f32 eta h)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 sinTheta_O 2))) (*.f32 eta h))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (cbrt.f32 (pow.f32 sinTheta_O 4))) (*.f32 eta h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) h))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 sinTheta_O 2))) (*.f32 eta h))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (cbrt.f32 (pow.f32 sinTheta_O 4))) (*.f32 eta h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) h) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 sinTheta_O 2))) (*.f32 eta h))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (cbrt.f32 (pow.f32 sinTheta_O 4))) (*.f32 eta h))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (*.f32 eta h))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (sqrt.f32 (*.f32 eta h))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 (*.f32 eta h) 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (pow.f32 (*.f32 eta h) 2))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 h)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)) (sqrt.f32 h))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 h)) (/.f32 sinTheta_O (sqrt.f32 h)))
(*.f32 (/.f32 1 (sqrt.f32 h)) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 h) eta)) (sqrt.f32 h))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 h)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (cbrt.f32 h) eta)))
(/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 h)) eta) (cbrt.f32 (pow.f32 h 2)))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (pow.f32 h 2))) (/.f32 sinTheta_O (cbrt.f32 h)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 h 2))) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (cbrt.f32 h) eta)))
(/.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 h)) eta) (cbrt.f32 (pow.f32 h 2)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 (pow.f32 h 2))) (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 h)))
(*.f32 (/.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (cbrt.f32 (pow.f32 h 2))) (/.f32 sinTheta_O (*.f32 (cbrt.f32 h) (sqrt.f32 eta))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) 1) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) h))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) h))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (sqrt.f32 h)) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) eta)) (sqrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (pow.f32 h 2))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (cbrt.f32 (pow.f32 h 2))))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 1)
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(neg.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta (neg.f32 h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (*.f32 eta h) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 sinTheta_O 2) 3) (*.f32 (*.f32 eta h) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (*.f32 eta h) (pow.f32 (*.f32 eta h) 2))))
(cbrt.f32 (/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2))) (*.f32 h (pow.f32 h 2))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 2)) (pow.f32 h 2))))
(cbrt.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)) (*.f32 h (pow.f32 h 2))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(exp.f32 (log.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))
(*.f32 1 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(*.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) 1)
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(*.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2) (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)))
(*.f32 (/.f32 1 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h))))
(*.f32 (/.f32 1 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h)))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(*.f32 (/.f32 1 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3))) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(*.f32 (/.f32 1 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3))) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(/.f32 1 (/.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(/.f32 -1 (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(/.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -1/2) (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2))) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(/.f32 1 (*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2))))
(sqrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) -2) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(exp.f32 (*.f32 -1 (log.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(*.f32 1 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 1)
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (sqrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)) (cbrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 3)) (+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) 1/4)) (*.f32 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))))
(pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 1)
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) (pow.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(exp.f32 (log.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(asin.f32 (/.f32 1 (+.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(asin.f32 (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(-.f32 (/.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))) (/.f32 (pow.f32 (/.f32 eta h) 2) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h)))
(*.f32 1 (fma.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 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1)
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h)))))
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h))))
(*.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(*.f32 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(*.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (sqrt.f32 (fma.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 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)) (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))
(*.f32 (cbrt.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))) (cbrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))))
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h)))))
(*.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (/.f32 1 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))) (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))))
(*.f32 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(*.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3)) (/.f32 1 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h)))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h))))
(/.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2)) (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h)))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3)) (+.f32 (pow.f32 (/.f32 eta h) 2) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3)) (+.f32 (pow.f32 (/.f32 eta h) 2) (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 -1/2 (*.f32 (/.f32 eta h) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))))
(/.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3)) (+.f32 (pow.f32 (/.f32 eta h) 2) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (*.f32 1/2 (/.f32 eta h)) (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))
(/.f32 (-.f32 (pow.f32 (/.f32 eta h) 2) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)))) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(/.f32 (+.f32 (pow.f32 (/.f32 eta h) 2) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)))) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)))))
(/.f32 (+.f32 (*.f32 eta h) (*.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 (/.f32 h eta) (*.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta) (*.f32 eta h)) (/.f32 (*.f32 eta (pow.f32 h 2)) eta))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta) (*.f32 eta h)) (*.f32 eta (/.f32 (pow.f32 h 2) eta)))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta h)) (*.f32 h (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 h (*.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h (*.f32 (pow.f32 eta 2) h)) (*.f32 eta (pow.f32 h 2)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h (*.f32 h (pow.f32 eta 2))) (*.f32 eta (pow.f32 h 2)))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (*.f32 eta h)) (*.f32 (neg.f32 h) (*.f32 (pow.f32 sinTheta_O 2) -1/2))) (*.f32 (neg.f32 h) (*.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (neg.f32 h) (*.f32 (neg.f32 (pow.f32 eta 2)) h)) (neg.f32 (*.f32 eta (pow.f32 h 2))))
(/.f32 (fma.f32 (neg.f32 eta) (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 h))) (neg.f32 (*.f32 eta (pow.f32 h 2))))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta)) (*.f32 eta h)) (*.f32 (*.f32 eta h) (/.f32 h eta)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta) (*.f32 eta h)) (/.f32 (*.f32 eta (pow.f32 h 2)) eta))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (/.f32 h eta) (*.f32 eta h)) (*.f32 eta (/.f32 (pow.f32 h 2) eta)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h) (*.f32 (*.f32 eta h) eta)) (*.f32 (*.f32 eta h) h))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h (*.f32 (pow.f32 eta 2) h)) (*.f32 eta (pow.f32 h 2)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) h (*.f32 h (pow.f32 eta 2))) (*.f32 eta (pow.f32 h 2)))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (neg.f32 h)) (*.f32 (*.f32 eta h) (neg.f32 eta))) (*.f32 (*.f32 eta h) (neg.f32 h)))
(/.f32 (fma.f32 (*.f32 (pow.f32 sinTheta_O 2) -1/2) (neg.f32 h) (*.f32 (neg.f32 (pow.f32 eta 2)) h)) (neg.f32 (*.f32 eta (pow.f32 h 2))))
(/.f32 (fma.f32 (neg.f32 eta) (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 2) (*.f32 1/2 h))) (neg.f32 (*.f32 eta (pow.f32 h 2))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (neg.f32 (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))) (/.f32 eta h))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (neg.f32 (/.f32 eta h)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (pow.f32 (/.f32 eta h) 2))) (neg.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 (neg.f32 eta) h))))
(/.f32 (neg.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3)) (pow.f32 (/.f32 eta h) 3))) (neg.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2))) (*.f32 (/.f32 eta h) (-.f32 (/.f32 eta h) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(/.f32 (neg.f32 (fma.f32 -1/8 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) 3) (pow.f32 (/.f32 eta h) 3))) (neg.f32 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(/.f32 (neg.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (*.f32 eta h) 3)) (pow.f32 (/.f32 eta h) 3))) (neg.f32 (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta h) 2)) (*.f32 (/.f32 eta h) (+.f32 (/.f32 eta h) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h))))))))
(pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 1)
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(sqrt.f32 (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2))
(log.f32 (exp.f32 (fma.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))
(cbrt.f32 (*.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) (pow.f32 (fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h)) 2)))
(expm1.f32 (log1p.f32 (fma.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))
(exp.f32 (log.f32 (fma.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))
(log1p.f32 (expm1.f32 (fma.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))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 eta h)) (/.f32 eta h))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 (/.f32 1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 1)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 4))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 1 (neg.f32 eta)) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 -1 eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (neg.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (*.f32 (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)) (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 sinTheta_O 8))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2)) (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) 1) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (/.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(/.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) 1) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) (neg.f32 eta)) (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2)))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (-.f32 -1/2 (/.f32 1/4 (pow.f32 eta 2)))) (neg.f32 eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (neg.f32 eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 sinTheta_O 8))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 sinTheta_O 8))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 sinTheta_O 8))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 sinTheta_O 8))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 1)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) (pow.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta)) 2)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (pow.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8)) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(exp.f32 (log.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1 (/.f32 1/4 (pow.f32 eta 2)))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 -1/2 (*.f32 (/.f32 1 eta) (/.f32 -1/2 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 (/.f32 -1/2 eta) (/.f32 -1/2 eta))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 (/.f32 1/4 (pow.f32 eta 2)) 1)
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 1/4 (*.f32 (/.f32 1 eta) (/.f32 1 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (/.f32 -1/2 eta)))
(*.f32 (/.f32 -1/2 eta) (*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (sqrt.f32 (/.f32 -1/2 eta))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/2 eta) 4)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (cbrt.f32 (/.f32 -1/2 eta)) (/.f32 -1/2 eta)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 eta) (cbrt.f32 (/.f32 -1/2 eta))))
(*.f32 (/.f32 -1/2 eta) (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (/.f32 -1/2 eta))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 -1/2 eta) 4)) (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/2 eta) 4)))
(*.f32 (*.f32 (/.f32 -1/2 eta) -1/2) (/.f32 1 eta))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 (*.f32 (/.f32 -1/2 eta) (sqrt.f32 (/.f32 -1/2 eta))) (sqrt.f32 (/.f32 -1/2 eta)))
(*.f32 (/.f32 -1/2 eta) (*.f32 (sqrt.f32 (/.f32 -1/2 eta)) (sqrt.f32 (/.f32 -1/2 eta))))
(*.f32 (*.f32 (/.f32 -1/2 eta) (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2)))) (cbrt.f32 (/.f32 -1/2 eta)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (*.f32 (/.f32 -1/2 eta) (cbrt.f32 (/.f32 -1/2 eta))))
(*.f32 (/.f32 -1/2 eta) (*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 eta 2))) (cbrt.f32 (/.f32 -1/2 eta))))
(/.f32 1 (*.f32 (*.f32 eta -2) (*.f32 eta -2)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 -1/2 (*.f32 (*.f32 eta -2) eta))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 -1/2 (*.f32 eta (*.f32 eta -2)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/2 (*.f32 (*.f32 eta -2) (neg.f32 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/2 (*.f32 (neg.f32 eta) (*.f32 eta -2)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 (/.f32 -1/2 eta) (*.f32 eta -2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (*.f32 (neg.f32 eta) (neg.f32 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 (*.f32 (/.f32 -1/2 eta) -1/2) eta)
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 (*.f32 1/2 (/.f32 -1/2 eta)) (neg.f32 eta))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 (*.f32 (/.f32 -1/2 eta) 1/2) (neg.f32 eta))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 (*.f32 -1/2 (/.f32 -1/2 eta)) eta)
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 -1/4 (*.f32 eta (neg.f32 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 -1/4 (*.f32 (neg.f32 eta) eta))
(/.f32 1/4 (pow.f32 eta 2))
(sqrt.f32 (pow.f32 (/.f32 -1/2 eta) 4))
(log.f32 (exp.f32 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 1/4 (pow.f32 eta 2))
(cbrt.f32 (pow.f32 (/.f32 1/4 (pow.f32 eta 2)) 3))
(/.f32 1/4 (pow.f32 eta 2))
(expm1.f32 (log1p.f32 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 1/4 (pow.f32 eta 2))
(exp.f32 (*.f32 2 (log.f32 (/.f32 -1/2 eta))))
(pow.f32 (exp.f32 2) (log.f32 (/.f32 -1/2 eta)))
(log1p.f32 (expm1.f32 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 1 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 eta (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 1)
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) eta)
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (neg.f32 eta) (/.f32 1 (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 eta) (-.f32 -1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (neg.f32 eta) (+.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 eta) (/.f32 (*.f32 (sqrt.f32 eta) 1) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (*.f32 (cbrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (/.f32 (*.f32 (cbrt.f32 eta) 1) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (/.f32 eta (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 (/.f32 eta (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (/.f32 eta (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 (/.f32 eta (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2)))
(*.f32 (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/2 eta) 4))) (-.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/2 eta) 4))) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (+.f32 1/8 (pow.f32 (/.f32 1/4 (pow.f32 eta 2)) 3))) (+.f32 1/4 (+.f32 (pow.f32 (/.f32 -1/2 eta) 4) (*.f32 -1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 eta (+.f32 1/8 (pow.f32 (/.f32 1/4 (pow.f32 eta 2)) 3))) (+.f32 1/4 (+.f32 (pow.f32 (/.f32 -1/2 eta) 4) (/.f32 -1/8 (pow.f32 eta 2)))))
(*.f32 (/.f32 eta (+.f32 1/8 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3)))) (+.f32 1/4 (+.f32 (pow.f32 (/.f32 -1/2 eta) 4) (/.f32 -1/8 (pow.f32 eta 2)))))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (sqrt.f32 eta) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(/.f32 (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) 1) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (sqrt.f32 eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))))
(pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 1)
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(neg.f32 (/.f32 eta (+.f32 -1/2 (neg.f32 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 eta) (-.f32 -1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (neg.f32 eta) (+.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(sqrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2))
(log.f32 (exp.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))) 2)))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) (pow.f32 (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))) 2))))
(expm1.f32 (log1p.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(exp.f32 (log.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))

eval423.0ms (3.1%)

Compiler

Compiled 21095 to 14659 computations (30.5% saved)

prune178.0ms (1.3%)

Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New7308738
Fresh279
Picked505
Done022
Total73717754
Accuracy
99.8%
Counts
754 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
25.3%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
25.8%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
97.2%
(asin.f32 (pow.f32 (/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h) -1))
97.6%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))) (/.f32 eta h)) -1))
87.6%
(asin.f32 (/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta)))
95.0%
(asin.f32 (/.f32 (/.f32 1 eta) (/.f32 1 h)))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta))))))
78.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta))))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h eta))
95.5%
(asin.f32 (/.f32 1 (/.f32 eta h)))
90.4%
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
95.5%
(asin.f32 (*.f32 (/.f32 1 eta) h))
85.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
25.3%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
25.8%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
97.2%
(asin.f32 (pow.f32 (/.f32 (+.f32 eta (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2)) h) -1))
97.6%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))) (/.f32 eta h)) -1))
87.6%
(asin.f32 (/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta)))
95.0%
(asin.f32 (/.f32 (/.f32 1 eta) (/.f32 1 h)))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
98.0%
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta))))))
78.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta))))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h eta))
95.5%
(asin.f32 (/.f32 1 (/.f32 eta h)))
90.4%
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
95.5%
(asin.f32 (*.f32 (/.f32 1 eta) h))
85.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
Compiler

Compiled 1108 to 852 computations (23.1% saved)

localize794.0ms (5.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.3%
(/.f32 -1/4 (*.f32 (neg.f32 eta) eta))
99.2%
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta))))
87.1%
(/.f32 (pow.f32 sinTheta_O 2) eta)
72.4%
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta)))))
100.0%
(exp.f32 (asin.f32 (/.f32 h eta)))
99.9%
(asin.f32 (/.f32 h eta))
26.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
100.0%
(acos.f32 (/.f32 h eta))
25.5%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
99.9%
(asin.f32 (*.f32 (/.f32 1 eta) h))
99.1%
(*.f32 (/.f32 1 eta) h)
100.0%
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
99.9%
(/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
99.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
99.4%
(/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
Compiler

Compiled 366 to 217 computations (40.7% saved)

series168.0ms (1.2%)

Counts
13 → 252
Calls

75 calls:

TimeVariablePointExpression
153.0ms
sinTheta_O
@inf
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta)))))
1.0ms
sinTheta_O
@0
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta)))))
1.0ms
eta
@0
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta)))))
0.0ms
eta
@inf
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta)))))
0.0ms
sinTheta_O
@inf
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))

rewrite128.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
558×associate-*r*
356×times-frac
313×add-exp-log
312×add-log-exp
308×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify214.0ms (1.6%)

Algorithm
egg-herbie
Rules
1114×*-commutative
1108×associate-*r*
1066×associate-*l*
854×associate-/l*
824×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095133818
1252533634
Stop Event
node limit
Counts
606 → 600
Calls
Call 1
Inputs
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
1
(+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 -1/16 (pow.f32 sinTheta_O 6)))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 4 (pow.f32 eta 3))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (*.f32 4 (pow.f32 eta 3)))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7))))
(+.f32 (*.f32 -32 (pow.f32 eta 9)) (+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7)))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(*.f32 sinTheta_O (/.f32 1 (*.f32 eta (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 (/.f32 1 eta) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 1 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 1 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 1)
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (sqrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (sqrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2)) (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (cbrt.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))))) (cbrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) 1) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 1 (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) 1) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 1 sinTheta_O)) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) 1) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) eta))
(*.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) (/.f32 (/.f32 1 eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(*.f32 (/.f32 sinTheta_O (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (/.f32 1 eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (/.f32 1 eta) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (/.f32 1 eta) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 1 sinTheta_O)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 1)
(neg.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))
(sqrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2))
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 3))
(cbrt.f32 (/.f32 (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O) (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 1)
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 1)
(*.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) h)
(*.f32 (neg.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2)) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 3))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) (-.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 1)
(neg.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) 1)
(*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 4))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (pow.f32 sinTheta_O 2) 3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_O 4)))))
(pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) 1)
(fabs.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(cbrt.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 1 (/.f32 eta h))
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(/.f32 h eta)
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) eta)
(/.f32 (sqrt.f32 h) (/.f32 eta (sqrt.f32 h)))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 eta (cbrt.f32 h)))
(/.f32 (*.f32 h -1) eta)
(/.f32 (/.f32 h 1) eta)
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (/.f32 (neg.f32 h) 1) eta)
(/.f32 (/.f32 (neg.f32 h) -1) eta)
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) eta)
(pow.f32 (/.f32 h eta) 1)
(neg.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (/.f32 h eta) 2))
(log.f32 (exp.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (/.f32 h eta) (pow.f32 (/.f32 h eta) 2)))
(cbrt.f32 (*.f32 (*.f32 h (pow.f32 h 2)) (/.f32 (pow.f32 eta -2) eta)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 eta -2) eta) (*.f32 h (pow.f32 h 2))))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (/.f32 h eta)))
(exp.f32 (+.f32 (log.f32 h) (log.f32 (/.f32 1 eta))))
(exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 h)))
(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) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (/.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.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 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.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 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(fma.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) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.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 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.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 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (/.f32 h eta)))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (asin.f32 (/.f32 h eta))))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta)))
(*.f32 1 (acos.f32 (/.f32 h eta)))
(*.f32 (acos.f32 (/.f32 h eta)) 1)
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h eta))) (sqrt.f32 (acos.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (cbrt.f32 (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta))))))
(pow.f32 (acos.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h eta))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(-.f32 (/.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.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 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.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 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(*.f32 1 (exp.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 1)
(*.f32 (sqrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.f32 (/.f32 h eta))))
(pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 1)
(sqrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2))
(log.f32 (exp.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (*.f32 (exp.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 -1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 -1/4 (pow.f32 eta 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 (/.f32 -1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(+.f32 (*.f32 (/.f32 -1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) 1)
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 4))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) 1) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (/.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) 1) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(pow.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) 1)
(neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(log.f32 (exp.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(-.f32 0 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(-.f32 (/.f32 0 (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 eta (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 eta (neg.f32 (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 eta (/.f32 1 (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 1 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 1)
(*.f32 -1 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) eta)
(*.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (neg.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (*.f32 (cbrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (neg.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 eta (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (/.f32 eta (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2))) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (+.f32 1/8 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3)))) (+.f32 1/4 (-.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2) (/.f32 1/8 (pow.f32 eta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) 1) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (sqrt.f32 eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 1)
(neg.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(sqrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))
(log.f32 (exp.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(cbrt.f32 (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))))
(expm1.f32 (log1p.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(exp.f32 (log.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(log1p.f32 (expm1.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 1 (/.f32 -1/4 (pow.f32 eta 2)))
(*.f32 -1/4 (pow.f32 eta -2))
(*.f32 (/.f32 -1/4 (pow.f32 eta 2)) 1)
(*.f32 (/.f32 -1/4 eta) (/.f32 1 eta))
(*.f32 1/4 (pow.f32 eta -2))
(*.f32 (/.f32 1/2 eta) (/.f32 1/2 eta))
(*.f32 (cbrt.f32 (/.f32 -1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)) (cbrt.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 eta -2) -1/4)
(pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 1)
(sqrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2))
(log.f32 (exp.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(cbrt.f32 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(exp.f32 (log.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (/.f32 -1/4 (pow.f32 eta 2))))
Outputs
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(/.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) eta)
(/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 4)) eta))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta)) (+.f32 (*.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta)) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(fma.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta) (fma.f32 -1/4 (/.f32 (pow.f32 sinTheta_O 4) eta) (fma.f32 -3/16 (/.f32 (pow.f32 sinTheta_O 6) eta) (*.f32 -5/32 (/.f32 (pow.f32 sinTheta_O 8) eta)))))
(*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(/.f32 -1/2 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (/.f32 (+.f32 1/4 (*.f32 1/4 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (+.f32 (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (+.f32 (*.f32 1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (*.f32 1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 1/4 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))))))
(*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)
(/.f32 1/2 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2)) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(-.f32 (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 5) (sqrt.f32 -1))))) (+.f32 (*.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 3) (sqrt.f32 -1))))) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta)))) (*.f32 1/4 (/.f32 1 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1/4 (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) 1/2))) (/.f32 1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/4 (+.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 eta (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (/.f32 (+.f32 1 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 eta (pow.f32 sinTheta_O 5)))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) eta) (/.f32 -1/4 (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 eta 1))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 eta 1))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 eta 1))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))) (neg.f32 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 eta 1))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 (*.f32 (/.f32 eta (pow.f32 sinTheta_O 2)) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 (*.f32 (/.f32 eta (pow.f32 sinTheta_O 2)) h))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -8 (*.f32 (/.f32 h (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 (*.f32 (/.f32 eta (pow.f32 sinTheta_O 2)) h)))))
(+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (pow.f32 sinTheta_O 8))) (+.f32 (*.f32 -8 (*.f32 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) (*.f32 h (-.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 4))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2)))) (fma.f32 -8 (*.f32 (/.f32 (*.f32 h (pow.f32 eta 5)) (pow.f32 sinTheta_O 6)) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h))) (*.f32 -2 (*.f32 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -16 (*.f32 (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 8)) (*.f32 h (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (fma.f32 -8 (*.f32 (/.f32 h (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 4)) (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) h)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 (*.f32 (/.f32 eta (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 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/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta)))
(fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 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/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)))
(+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 h (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)))) (/.f32 h eta))))
(fma.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)))) (fma.f32 1/4 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.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 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h))) (/.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 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta)))
(fma.f32 -1 (*.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -3/16 (/.f32 h (pow.f32 eta 3))) (+.f32 (*.f32 -1/8 (/.f32 h (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/4 (/.f32 h (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (*.f32 1/2 (/.f32 (*.f32 -1/4 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2)))))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (*.f32 -1/4 (pow.f32 sinTheta_O 4)) (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -3/16 (/.f32 h (pow.f32 eta 3)) (fma.f32 -1/8 (/.f32 h (pow.f32 eta 5)) (/.f32 (*.f32 -1/8 (+.f32 (/.f32 h (pow.f32 eta 3)) (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))))) (fma.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (neg.f32 (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h) (neg.f32 (/.f32 (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) h) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 -1) 3)) h)) (pow.f32 sinTheta_O 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3))) (pow.f32 sinTheta_O 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (*.f32 -1 (+.f32 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (/.f32 (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))) (pow.f32 sinTheta_O 3))))))
(+.f32 (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h) (neg.f32 (/.f32 (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) h) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 -1) 3)) h)) (pow.f32 sinTheta_O 3))))) (/.f32 (*.f32 -2 (+.f32 (*.f32 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1)) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) h) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 -1) 3)) h))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)))
(*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))))
(*.f32 2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1)))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (*.f32 2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 h (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (*.f32 (pow.f32 sinTheta_O 2) (pow.f32 (sqrt.f32 -1) 2)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 2) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 (sqrt.f32 -1) 3))) (/.f32 (*.f32 eta h) (pow.f32 (sqrt.f32 -1) 3)))) (sqrt.f32 -1))) (*.f32 2 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (sqrt.f32 -1) 4)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 2 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (*.f32 8 (/.f32 (*.f32 (pow.f32 eta 5) h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 (*.f32 eta h) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))))
(fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (*.f32 2 (+.f32 (/.f32 (pow.f32 eta 2) (/.f32 (sqrt.f32 -1) (fma.f32 8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 (sqrt.f32 -1) 3) h)) (/.f32 eta (/.f32 (pow.f32 (sqrt.f32 -1) 3) h))))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h (sqrt.f32 -1))) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 eta (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3)))))))
(+.f32 (/.f32 (*.f32 -2 (+.f32 (*.f32 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1)) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 (sqrt.f32 -1) 3)) h) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 -1) 3)) h))) (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (sqrt.f32 -1) 4) h)))) (pow.f32 sinTheta_O 4)) (fma.f32 -4 (*.f32 (/.f32 (pow.f32 eta 3) (pow.f32 sinTheta_O 2)) (/.f32 h (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 2 (*.f32 (/.f32 eta (*.f32 sinTheta_O (sqrt.f32 -1))) h) (fma.f32 8 (*.f32 (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 3)) (/.f32 h (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (/.f32 h (pow.f32 (sqrt.f32 -1) 3)) (/.f32 eta (pow.f32 sinTheta_O 3)))))))
1
(+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (*.f32 -1/8 (pow.f32 sinTheta_O 4))))
(+.f32 1 (fma.f32 -1/2 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 sinTheta_O 4) -1/8)))
(+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)) (+.f32 (*.f32 -1/8 (pow.f32 sinTheta_O 4)) (*.f32 -1/16 (pow.f32 sinTheta_O 6)))))
(+.f32 1 (fma.f32 -1/2 (pow.f32 sinTheta_O 2) (fma.f32 -1/8 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 sinTheta_O 6) -1/16))))
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(-.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (/.f32 1/16 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5))) (-.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))) (+.f32 (/.f32 (/.f32 1/16 (pow.f32 (sqrt.f32 -1) 5)) (pow.f32 sinTheta_O 5)) (/.f32 -1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))))
(*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 sinTheta_O (neg.f32 (sqrt.f32 -1)))
(-.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (/.f32 (/.f32 1/8 (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3)) (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3))))) (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 1/2 (/.f32 1 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 1/8 (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 1/16 (*.f32 (pow.f32 sinTheta_O 5) (pow.f32 (sqrt.f32 -1) 5)))))
(-.f32 (fma.f32 -1 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 (/.f32 1/8 (pow.f32 sinTheta_O 3)) (pow.f32 (sqrt.f32 -1) 3))) (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (/.f32 1/16 (pow.f32 (sqrt.f32 -1) 5)) (pow.f32 sinTheta_O 5))))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(/.f32 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (pow.f32 eta 2))))) eta)
(/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 1/4 (pow.f32 eta 2))))
(*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2)
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2)
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(*.f32 4 (pow.f32 eta 3))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (*.f32 4 (pow.f32 eta 3)))
(fma.f32 -8 (pow.f32 eta 5) (*.f32 4 (pow.f32 eta 3)))
(+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7))))
(fma.f32 -8 (pow.f32 eta 5) (fma.f32 4 (pow.f32 eta 3) (*.f32 (pow.f32 eta 7) 16)))
(+.f32 (*.f32 -32 (pow.f32 eta 9)) (+.f32 (*.f32 -8 (pow.f32 eta 5)) (+.f32 (*.f32 4 (pow.f32 eta 3)) (*.f32 16 (pow.f32 eta 7)))))
(fma.f32 -32 (pow.f32 eta 9) (fma.f32 -8 (pow.f32 eta 5) (fma.f32 4 (pow.f32 eta 3) (*.f32 (pow.f32 eta 7) 16))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (*.f32 2 eta) (/.f32 1 eta)))
(+.f32 (*.f32 2 eta) (-.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 2 eta) (/.f32 1/2 (pow.f32 eta 3))) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5))))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (-.f32 (*.f32 2 eta) (/.f32 1 eta)) (/.f32 1/4 (pow.f32 eta 5))))
(*.f32 2 eta)
(-.f32 (*.f32 2 eta) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (/.f32 1 eta))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (*.f32 2 eta) (/.f32 1 eta)))
(+.f32 (*.f32 2 eta) (-.f32 (/.f32 1/2 (pow.f32 eta 3)) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 3))) (*.f32 2 eta)) (+.f32 (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))) (/.f32 1 eta)))
(-.f32 (+.f32 (*.f32 2 eta) (/.f32 1/2 (pow.f32 eta 3))) (+.f32 (/.f32 1 eta) (/.f32 1/4 (pow.f32 eta 5))))
(+.f32 (/.f32 1/2 (pow.f32 eta 3)) (-.f32 (-.f32 (*.f32 2 eta) (/.f32 1 eta)) (/.f32 1/4 (pow.f32 eta 5))))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 sinTheta_O (/.f32 1 (*.f32 eta (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 sinTheta_O (/.f32 (/.f32 1 eta) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 1 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 1 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 (/.f32 1 (*.f32 2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) sinTheta_O))
(*.f32 1 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 1)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) 1/2) eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (sqrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 -1/2 sinTheta_O) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (sqrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (cbrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (/.f32 (*.f32 -1/2 sinTheta_O) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (cbrt.f32 (/.f32 sinTheta_O eta))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2)) (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) (cbrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) 2)))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1) (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) -1/2) (/.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (sqrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (cbrt.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))))) (cbrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (cbrt.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))))) (cbrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (cbrt.f32 (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (cbrt.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 (/.f32 sinTheta_O eta) 1) (*.f32 sinTheta_O (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 sinTheta_O (*.f32 (/.f32 1 eta) (/.f32 (*.f32 sinTheta_O -1/2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 -1/2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 (/.f32 1 (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 (/.f32 1 (/.f32 -1 (*.f32 1/2 sinTheta_O))) (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (*.f32 -1 (*.f32 sinTheta_O 1/2)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O -2) 1/4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 sinTheta_O (*.f32 eta (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) 1) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 1 sinTheta_O)) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 sinTheta_O eta))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) 1) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (/.f32 (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) -2) sinTheta_O))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 sinTheta_O (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) eta))
(*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2))) (/.f32 (sqrt.f32 sinTheta_O) eta))
(*.f32 (*.f32 (/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 sinTheta_O -2)) (/.f32 (sqrt.f32 sinTheta_O) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)) (/.f32 (cbrt.f32 sinTheta_O) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (/.f32 (cbrt.f32 sinTheta_O) eta)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 2)) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 sinTheta_O (/.f32 (cbrt.f32 sinTheta_O) eta)))
(*.f32 (/.f32 sinTheta_O (/.f32 1 sinTheta_O)) (/.f32 (/.f32 1 eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(*.f32 (/.f32 sinTheta_O (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (/.f32 1 eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 (/.f32 1 (/.f32 -1 (*.f32 1/2 sinTheta_O))) (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (*.f32 -1 (*.f32 sinTheta_O 1/2)) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (/.f32 1 eta) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))) (/.f32 (/.f32 sinTheta_O eta) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))))
(*.f32 (/.f32 sinTheta_O (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (/.f32 1 eta) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O -2) 1/4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (/.f32 sinTheta_O eta) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 sinTheta_O (*.f32 eta (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 -1 (*.f32 1/2 sinTheta_O))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (/.f32 -2 sinTheta_O)) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O -2) 1/4) (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (sqrt.f32 (/.f32 sinTheta_O eta)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 1 sinTheta_O)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (/.f32 (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) -2) sinTheta_O))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 sinTheta_O (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 (/.f32 -1 sinTheta_O) 1/2)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 -1 (*.f32 1/2 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 -2 sinTheta_O)) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))) (/.f32 (cbrt.f32 (/.f32 sinTheta_O eta)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) sinTheta_O) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O -2) 1/4) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O eta) 2)) (/.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 1)
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(neg.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))
(neg.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(/.f32 (neg.f32 (pow.f32 sinTheta_O 2)) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(sqrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 2))
(sqrt.f32 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) 2))
(log.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 3))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(cbrt.f32 (/.f32 (*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 sinTheta_O eta) 2)) (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O) (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 sinTheta_O eta) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 sinTheta_O -2))) (/.f32 (pow.f32 (/.f32 sinTheta_O eta) 2) (*.f32 (/.f32 (pow.f32 sinTheta_O -2) 1/4) (-.f32 1 (pow.f32 sinTheta_O 2))))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) (/.f32 (pow.f32 (/.f32 sinTheta_O eta) 2) (/.f32 (pow.f32 sinTheta_O -2) (/.f32 1/4 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(expm1.f32 (log1p.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(exp.f32 (log.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(log1p.f32 (expm1.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))))
(*.f32 1 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (sqrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) 2)))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 3)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -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 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) 3)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))))))
(pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 1)
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) 2)))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) 2)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 1 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 h (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 1)
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) h)
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (neg.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(/.f32 (neg.f32 h) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 (neg.f32 h) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (sqrt.f32 h) (/.f32 (*.f32 (sqrt.f32 h) 1) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 1 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) (*.f32 (sqrt.f32 h) (sqrt.f32 h)))
(*.f32 (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (sqrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 (cbrt.f32 h) (/.f32 1 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (*.f32 (cbrt.f32 h) 1) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (*.f32 1 (cbrt.f32 h))) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (/.f32 h (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 h (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (/.f32 h (cbrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(/.f32 (/.f32 h (cbrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) 2)))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2)) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))
(/.f32 (*.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))
(/.f32 h (/.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) 2) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) 3))) (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) (-.f32 (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))) eta))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) 3))) (+.f32 (pow.f32 eta 2) (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (-.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) eta))))
(*.f32 (/.f32 h (+.f32 (pow.f32 eta 3) (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) 3))) (+.f32 (pow.f32 eta 2) (*.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) (-.f32 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))) eta))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(/.f32 (*.f32 (sqrt.f32 h) (sqrt.f32 h)) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) 2))) (/.f32 (sqrt.f32 h) (cbrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) 1) (/.f32 (cbrt.f32 h) (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 h)) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (sqrt.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(*.f32 (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) (/.f32 (cbrt.f32 (pow.f32 h 2)) (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 (cbrt.f32 (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))))))
(pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 1)
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(neg.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))
(/.f32 (neg.f32 h) (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 (neg.f32 h) (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2))
(sqrt.f32 (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) 2))
(log.f32 (exp.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) 2)))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) (pow.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) 2)))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (*.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) (pow.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))) 2))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (/.f32 (pow.f32 h 2) (pow.f32 (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2))))
(cbrt.f32 (*.f32 (/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta))))) (/.f32 (pow.f32 h 2) (pow.f32 (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))) 2))))
(expm1.f32 (log1p.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(exp.f32 (log.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(log1p.f32 (expm1.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))))
(/.f32 h (+.f32 eta (/.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (*.f32 -2 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(/.f32 h (+.f32 eta (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (*.f32 -2 eta)))))
(*.f32 1 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) 1)
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(*.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4) (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/4))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))) (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 4))) (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 4))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (pow.f32 sinTheta_O 2) 3))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 sinTheta_O 2) (pow.f32 sinTheta_O 4)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) (+.f32 1 (pow.f32 sinTheta_O 4)))))
(pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 1/2)
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) 1)
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(fabs.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(cbrt.f32 (*.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))
(sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))
(/.f32 1 (/.f32 eta h))
(/.f32 h eta)
(/.f32 1 (/.f32 (/.f32 eta h) 1))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 -1 (neg.f32 (/.f32 eta h)))
(/.f32 h eta)
(/.f32 (neg.f32 h) eta)
(/.f32 (sqrt.f32 h) (/.f32 eta (sqrt.f32 h)))
(*.f32 (/.f32 (sqrt.f32 h) eta) (sqrt.f32 h))
(*.f32 (sqrt.f32 h) (/.f32 (sqrt.f32 h) eta))
(/.f32 (cbrt.f32 (pow.f32 h 2)) (/.f32 eta (cbrt.f32 h)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 h 2)) eta) (cbrt.f32 h))
(*.f32 (cbrt.f32 h) (/.f32 (cbrt.f32 (pow.f32 h 2)) eta))
(/.f32 (*.f32 h -1) eta)
(/.f32 (neg.f32 h) eta)
(/.f32 (/.f32 h 1) eta)
(/.f32 h eta)
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 h (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 h (*.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 eta)))
(/.f32 (/.f32 (neg.f32 h) 1) eta)
(/.f32 (neg.f32 h) eta)
(/.f32 (/.f32 (neg.f32 h) -1) eta)
(/.f32 h eta)
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (neg.f32 h) (*.f32 (sqrt.f32 eta) (sqrt.f32 eta)))
(/.f32 (/.f32 (neg.f32 h) (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta))
(/.f32 (neg.f32 h) (*.f32 (cbrt.f32 eta) (cbrt.f32 (pow.f32 eta 2))))
(/.f32 (neg.f32 h) (*.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 eta)))
(/.f32 (neg.f32 (neg.f32 h)) eta)
(/.f32 h eta)
(pow.f32 (/.f32 h eta) 1)
(/.f32 h eta)
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(sqrt.f32 (pow.f32 (/.f32 h eta) 2))
(log.f32 (exp.f32 (/.f32 h eta)))
(/.f32 h eta)
(cbrt.f32 (*.f32 (/.f32 h eta) (pow.f32 (/.f32 h eta) 2)))
(cbrt.f32 (*.f32 (*.f32 h (pow.f32 h 2)) (/.f32 (pow.f32 eta -2) eta)))
(cbrt.f32 (/.f32 (*.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta -2)) eta))
(cbrt.f32 (*.f32 h (*.f32 (pow.f32 h 2) (/.f32 (pow.f32 eta -2) eta))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 eta -2) eta) (*.f32 h (pow.f32 h 2))))
(cbrt.f32 (/.f32 (*.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta -2)) eta))
(cbrt.f32 (*.f32 h (*.f32 (pow.f32 h 2) (/.f32 (pow.f32 eta -2) eta))))
(cbrt.f32 (/.f32 (*.f32 h (pow.f32 h 2)) (pow.f32 eta 3)))
(cbrt.f32 (/.f32 h (/.f32 (pow.f32 eta 3) (pow.f32 h 2))))
(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 h) (log.f32 (/.f32 1 eta))))
(exp.f32 (+.f32 (log.f32 h) (neg.f32 (log.f32 eta))))
(exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 h)))
(exp.f32 (+.f32 (log.f32 h) (neg.f32 (log.f32 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) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (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)) (/.f32 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(*.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (/.f32 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (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)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (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 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (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) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (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)) (/.f32 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(*.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (/.f32 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (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)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (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 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (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 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (/.f32 h eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))) (cbrt.f32 (asin.f32 (/.f32 h eta)))))
(fma.f32 (PI.f32) 1/2 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (acos.f32 (/.f32 h eta)))
(+.f32 (acos.f32 (/.f32 h eta)) 0)
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h eta)))
(*.f32 1 (acos.f32 (/.f32 h eta)))
(acos.f32 (/.f32 h eta))
(*.f32 (acos.f32 (/.f32 h eta)) 1)
(acos.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h eta))) (sqrt.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (cbrt.f32 (acos.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (acos.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2)))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h eta)) 3)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2) (*.f32 (asin.f32 (/.f32 h eta)) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h eta)) 3)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (asin.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (asin.f32 (/.f32 h eta))))))
(pow.f32 (acos.f32 (/.f32 h eta)) 1)
(acos.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3))
(acos.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(exp.f32 (log.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(+.f32 (*.f32 (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) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 1))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) 1/2))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(+.f32 (-.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (asin.f32 (/.f32 h eta)))
(+.f32 (asin.f32 (/.f32 h eta)) 0)
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 2) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (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)) (/.f32 1 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.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 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))) (-.f32 (sqrt.f32 (*.f32 1/2 (PI.f32))) (sqrt.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))))
(*.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (/.f32 1 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 1 (/.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))))
(*.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (/.f32 1 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (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)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (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)) (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 (+.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) 3)) (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (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 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (pow.f32 (acos.f32 (/.f32 h eta)) 2))) (neg.f32 (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (+.f32 (*.f32 1/4 (pow.f32 (PI.f32) 2)) (*.f32 (acos.f32 (/.f32 h eta)) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (neg.f32 (fma.f32 1/4 (pow.f32 (PI.f32) 2) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta)))))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h eta)) (pow.f32 (asin.f32 (/.f32 h eta)) 2)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (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 1 (exp.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 1)
(exp.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)) (cbrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (exp.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (neg.f32 (acos.f32 (/.f32 h eta)))))
(exp.f32 (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(/.f32 (exp.f32 (*.f32 (PI.f32) 1/2)) (exp.f32 (acos.f32 (/.f32 h eta))))
(exp.f32 (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h eta))))
(pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 1)
(exp.f32 (asin.f32 (/.f32 h eta)))
(sqrt.f32 (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2))
(log.f32 (exp.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (asin.f32 (/.f32 h eta)))
(cbrt.f32 (*.f32 (exp.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (exp.f32 (asin.f32 (/.f32 h eta))) 2)))
(expm1.f32 (log1p.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (asin.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (exp.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (asin.f32 (/.f32 h eta)))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (/.f32 -1/4 (pow.f32 eta 2))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1/2))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 (/.f32 -1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(+.f32 (*.f32 (/.f32 -1/4 (pow.f32 eta 2)) (/.f32 (pow.f32 sinTheta_O 4) eta)) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 4) eta)))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 1 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 sinTheta_O 2) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 eta) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) (/.f32 (pow.f32 sinTheta_O 4) eta))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) 1)
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 -1/2 (neg.f32 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (-.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 4))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 -1/2 (neg.f32 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (-.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (*.f32 (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) (sqrt.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) 1) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (*.f32 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2)) (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) 1) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (/.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) 1) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (/.f32 (pow.f32 sinTheta_O 2) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) 1) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (/.f32 (pow.f32 sinTheta_O 2) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(/.f32 (/.f32 (pow.f32 sinTheta_O 4) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) eta) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 sinTheta_O 4))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(/.f32 (cbrt.f32 (pow.f32 sinTheta_O 8)) (/.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(pow.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) 1)
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 -1/2 (neg.f32 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (-.f32 -1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(log.f32 (exp.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 8)) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) (pow.f32 sinTheta_O 8)) (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta)) (/.f32 (pow.f32 sinTheta_O 8) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(cbrt.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (*.f32 (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta) (pow.f32 sinTheta_O 8)) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(exp.f32 (log.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))))
(*.f32 (pow.f32 sinTheta_O 4) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) eta))
(*.f32 (/.f32 (pow.f32 sinTheta_O 4) eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(-.f32 0 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(-.f32 (/.f32 0 (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 eta (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 eta (neg.f32 (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 eta (/.f32 1 (neg.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 1 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 1)
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 -1 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) eta)
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (sqrt.f32 eta) (/.f32 (sqrt.f32 eta) (/.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 1)))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (neg.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (*.f32 (cbrt.f32 eta) (/.f32 1 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 eta)) 1) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (neg.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 eta (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 (*.f32 eta (/.f32 1 (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (/.f32 eta (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2))) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) (/.f32 eta (-.f32 1/4 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2))))
(/.f32 eta (/.f32 (-.f32 1/4 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 eta (+.f32 1/8 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3)))) (+.f32 1/4 (-.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2) (/.f32 1/8 (pow.f32 eta 2)))))
(/.f32 eta (/.f32 (+.f32 1/8 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3))) (-.f32 (+.f32 1/4 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)) (/.f32 1/8 (pow.f32 eta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))) (sqrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (neg.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)) (neg.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))))
(*.f32 (/.f32 (sqrt.f32 eta) 1) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (sqrt.f32 eta) (/.f32 (sqrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) 1) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(*.f32 (cbrt.f32 (pow.f32 eta 2)) (/.f32 (cbrt.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 eta)) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (/.f32 (sqrt.f32 eta) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (/.f32 (sqrt.f32 eta) (cbrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 eta) (sqrt.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))) (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(*.f32 (cbrt.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))) (/.f32 (cbrt.f32 (pow.f32 eta 2)) (cbrt.f32 (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))))
(pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 1)
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(neg.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))))
(/.f32 (neg.f32 eta) (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(sqrt.f32 (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2))
(log.f32 (exp.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(cbrt.f32 (*.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) (pow.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2)))) 2)))
(cbrt.f32 (/.f32 (pow.f32 eta 3) (*.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) (pow.f32 (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))) 2))))
(expm1.f32 (log1p.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(exp.f32 (log.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(log1p.f32 (expm1.f32 (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))))
(/.f32 eta (+.f32 1/2 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 1 (/.f32 -1/4 (pow.f32 eta 2)))
(/.f32 -1/4 (pow.f32 eta 2))
(*.f32 -1/4 (pow.f32 eta -2))
(*.f32 (/.f32 -1/4 (pow.f32 eta 2)) 1)
(/.f32 -1/4 (pow.f32 eta 2))
(*.f32 (/.f32 -1/4 eta) (/.f32 1 eta))
(/.f32 -1/4 (pow.f32 eta 2))
(*.f32 1/4 (pow.f32 eta -2))
(*.f32 (/.f32 1/2 eta) (/.f32 1/2 eta))
(/.f32 1/4 (pow.f32 eta 2))
(*.f32 (cbrt.f32 (/.f32 -1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)) (cbrt.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(*.f32 (cbrt.f32 (/.f32 -1/4 (pow.f32 eta 2))) (cbrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2)))
(*.f32 (pow.f32 eta -2) -1/4)
(*.f32 -1/4 (pow.f32 eta -2))
(pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 1)
(/.f32 -1/4 (pow.f32 eta 2))
(sqrt.f32 (pow.f32 (/.f32 -1/4 (pow.f32 eta 2)) 2))
(log.f32 (exp.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(/.f32 -1/4 (pow.f32 eta 2))
(cbrt.f32 (/.f32 1/64 (pow.f32 (pow.f32 eta 2) 3)))
(expm1.f32 (log1p.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(/.f32 -1/4 (pow.f32 eta 2))
(exp.f32 (log.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(/.f32 -1/4 (pow.f32 eta 2))
(log1p.f32 (expm1.f32 (/.f32 -1/4 (pow.f32 eta 2))))
(/.f32 -1/4 (pow.f32 eta 2))

eval366.0ms (2.7%)

Compiler

Compiled 18853 to 13228 computations (29.8% saved)

prune152.0ms (1.1%)

Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New6517658
Fresh3710
Picked325
Done022
Total65718675
Accuracy
99.8%
Counts
675 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.4%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (pow.f32 eta 2) (/.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) 3)
78.7%
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
25.8%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
41.6%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
97.6%
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))) (/.f32 eta h)) -1))
87.6%
(asin.f32 (/.f32 (/.f32 h (cbrt.f32 (pow.f32 eta 2))) (cbrt.f32 eta)))
95.0%
(asin.f32 (/.f32 (/.f32 1 eta) (/.f32 1 h)))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 1))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (/.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2) sinTheta_O)) (/.f32 (sqrt.f32 sinTheta_O) eta)))))
78.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 eta (+.f32 1/2 (/.f32 -1/4 (*.f32 (neg.f32 eta) eta))))) (*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta)))))))
91.3%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
96.3%
(asin.f32 (/.f32 h eta))
95.5%
(asin.f32 (/.f32 1 (/.f32 eta h)))
90.4%
(asin.f32 (/.f32 1 (*.f32 (/.f32 1 h) (sqrt.f32 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
95.5%
(asin.f32 (*.f32 (/.f32 1 eta) h))
78.7%
(asin.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))) 2)) (cbrt.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (/.f32 sinTheta_O eta) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))) -2))))))))
85.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 2)))))))
Compiler

Compiled 1077 to 769 computations (28.6% saved)

regimes156.0ms (1.1%)

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

10 calls:

17.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))))))))
17.0ms
eta
17.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
16.0ms
sinTheta_O
16.0ms
h
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 802 to 551 computations (31.3% saved)

regimes19.0ms (0.1%)

Counts
9 → 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 (/.f32 1 eta) (/.f32 1 h)))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 1))))))
(asin.f32 (pow.f32 (/.f32 eta h) -1))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 -1/2 (/.f32 eta (pow.f32 sinTheta_O 2))))))
(asin.f32 (pow.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O h) (/.f32 sinTheta_O eta))) (/.f32 eta h)) -1))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 1))))))
Calls

3 calls:

6.0ms
eta
5.0ms
h
5.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.4%1sinTheta_O
98.4%1h
98.4%1eta
Compiler

Compiled 97 to 63 computations (35.1% saved)

regimes13.0ms (0.1%)

Accuracy

Total -0.6b remaining (-49.4%)

Threshold costs -0.6b (-49.4%)

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 (/.f32 1 eta) (/.f32 1 h)))
Outputs
(asin.f32 (/.f32 h eta))
Calls

3 calls:

4.0ms
sinTheta_O
4.0ms
eta
4.0ms
h
Results
AccuracySegmentsBranch
96.3%1h
96.3%1eta
96.3%1sinTheta_O
Compiler

Compiled 39 to 28 computations (28.2% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Rules
+-commutative
1-exp
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
138156
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 1))))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 (+.f32 1 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) (/.f32 -1/2 1))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 1 sinTheta_O) -1/2)))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 49 to 36 computations (26.5% saved)

soundness722.0ms (5.3%)

Rules
1620×associate-*l*
1570×associate-*r*
1384×associate-*r/
1266×associate-*l/
1250×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070731852
1205531440
051878
1859840
047576
1791558
0111938050
1293737623
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 415 to 301 computations (27.5% saved)

end0.0ms (0%)

preprocess49.0ms (0.4%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 528 to 388 computations (26.5% saved)

Profiling

Loading profile data...